|
@@ -61,9 +61,18 @@ module.exports = {
|
|
|
}
|
|
|
},
|
|
|
chainWebpack(config) {
|
|
|
+ config.output.filename('static/js/[name][chunkhash:8].js');
|
|
|
+ config.output.chunkFilename('static/js/[name]-[chunkhash:8].js');
|
|
|
config.plugins.delete('preload') // TODO: need test
|
|
|
config.plugins.delete('prefetch') // TODO: need test
|
|
|
|
|
|
+ // output: {
|
|
|
+ // path: path.resolve(__dirname, './dist'),
|
|
|
+ // filename: '[name].[chunkhash].js',
|
|
|
+ // chunkFilename: 'chunks/[name].[chunkhash].js',
|
|
|
+ // libraryTarget: 'umd'
|
|
|
+ // },
|
|
|
+
|
|
|
|
|
|
// 图片转base64
|
|
|
// const imagesRule = config.module.rule('images');
|
|
@@ -143,8 +152,7 @@ module.exports = {
|
|
|
},
|
|
|
api: {
|
|
|
name: 'chunk-api',
|
|
|
- test: /[\\/]src[\\/]_?api(.*)/, // can customize your rules
|
|
|
- // test: resolve('src/api'), // can customize your rules
|
|
|
+ test: resolve('src/api'), // can customize your rules
|
|
|
priority: 0,
|
|
|
minSize: 0,
|
|
|
minChunks: 1,
|