1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- /**
- *@desc webpack配置文件
- */
- // const path = require('path')
- // const resolve = dir => {
- // return path.join(__dirname, dir)
- // }
- module.exports = {
- runtimeCompiler: true,
- // // 放置静态资源的地方 (js/css/img/font/...)
- // assetsDir: 'static',
- // // 是否为生产环境构建生成 source map?
- productionSourceMap: true,
- // // 配置 webpack-dev-server 行为。
- // devServer: {
- // open: true
- // },
- // publicPath: './',
- // // 将构建好的文件输出到哪里
- // outputDir: 'dist',
- // chainWebpack: config => {
- // config.resolve.alias
- // .set('@', resolve('src')) // key,value自行定义,比如.set('@@', resolve('src/components'))
- // // .set('_c', resolve('src/components'))
- // // .set('_conf', resolve('src/config'))
- // },
- // pluginOptions: {
- // 'style-resources-loader': {
- // preProcessor: 'less',
- // patterns: [path.resolve(__dirname, './src/assets/css/variable.less')]
- // }
- // }
- // chainWebpack: config => {
- // // 查看打包文件体积大小
- // config
- // .plugin('webpack-bundle-analyzer')
- // .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin)
- // }
- };
|