const path = require('path'); const { config } = require('process'); const resolve = (dir) => path.join(__dirname, dir); module.exports = { pages: { index: { entry: 'examples/main.ts', // 入口文件 template: 'public/index.html', filename: 'index.html', }, }, chainWebpack: (config) => { config.module .rule('js') .include.add(resolve('packages')) .end() .use('babel') // 编译器 .loader('babel-loader') .tap((option) => { return option; }); config.resolve.alias .set('noob', resolve('packages')) .set('plugs', resolve('plugs')); }, };