dedsudiyu 1 vuosi sitten
vanhempi
commit
e0d9de5263
1 muutettua tiedostoa jossa 10 lisäystä ja 2 poistoa
  1. 10 2
      vue.config.js

+ 10 - 2
vue.config.js

@@ -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,