RuoYi
2023-06-24 9e66ada9c154170923dc158b205b58b485e7124a
ruoyi-ui/vue.config.js
@@ -90,9 +90,7 @@
      })
      .end()
    config
      .when(process.env.NODE_ENV !== 'development',
        config => {
    config.when(process.env.NODE_ENV !== 'development', config => {
          config
            .plugin('ScriptExtHtmlWebpackPlugin')
            .after('html')
@@ -101,8 +99,8 @@
              inline: /runtime\..*\.js$/
            }])
            .end()
          config
            .optimization.splitChunks({
          config.optimization.splitChunks({
              chunks: 'all',
              cacheGroups: {
                libs: {
@@ -113,8 +111,8 @@
                },
                elementUI: {
                  name: 'chunk-elementUI', // split elementUI into a single package
                test: /[\\/]node_modules[\\/]_?element-ui(.*)/, // in order to adapt to cnpm
                  priority: 20, // the weight needs to be larger than libs and app or it will be packaged into libs or app
                  test: /[\\/]node_modules[\\/]_?element-ui(.*)/ // in order to adapt to cnpm
                },
                commons: {
                  name: 'chunk-commons',
@@ -125,12 +123,12 @@
                }
              }
            })
          config.optimization.runtimeChunk('single'),
          {
             from: path.resolve(__dirname, './public/robots.txt'), //防爬虫文件
             to: './' //到根目录下
          }
        }
      )
    })
  }
}