|
@@ -36,14 +36,8 @@ module.exports = {
|
|
|
proxy: {
|
|
|
// detail: https://cli.vuejs.org/config/#devserver-proxy
|
|
|
[process.env.VUE_APP_BASE_API]: {
|
|
|
- // target: `http://172.16.100.107:8080/drp-admin`, //测试
|
|
|
- target: `http://test-sy.derom.com/drp-admin`, //测试
|
|
|
- // target: `http://sy.derom.com/drp-admin`, //生产
|
|
|
- // target: `http://172.16.63.202:8000/drp-admin`, // D本地
|
|
|
- // target: `http://172.16.62.241:8000/drp-admin`, //笑寒本地
|
|
|
- // target: `http://172.16.13.152:8000/drp-admin`, //豪哥本地
|
|
|
- // target: `http://172.16.13.47:8000/drp-admin`, //石杨本地
|
|
|
- // target: `http://172.16.13.113:8000/drp-admin`, //DWT本地
|
|
|
+ // target: `http://172.16.100.107:8080/ruoyi-admin`, //生产
|
|
|
+ target: ` http://172.16.13.77:8000/drp-admin`, //本地
|
|
|
changeOrigin: true,
|
|
|
pathRewrite: {
|
|
|
['^' + process.env.VUE_APP_BASE_API]: ''
|
|
@@ -111,33 +105,33 @@ module.exports = {
|
|
|
.end()
|
|
|
config
|
|
|
.optimization.splitChunks({
|
|
|
- chunks: 'all',
|
|
|
- cacheGroups: {
|
|
|
- libs: {
|
|
|
- name: 'chunk-libs',
|
|
|
- test: /[\\/]node_modules[\\/]/,
|
|
|
- priority: 10,
|
|
|
- chunks: 'initial' // only package third parties that are initially dependent
|
|
|
- },
|
|
|
- elementUI: {
|
|
|
- name: 'chunk-elementUI', // split elementUI into a single package
|
|
|
- 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',
|
|
|
- test: resolve('src/components'), // can customize your rules
|
|
|
- minChunks: 3, // minimum common number
|
|
|
- priority: 5,
|
|
|
- reuseExistingChunk: true
|
|
|
- }
|
|
|
+ chunks: 'all',
|
|
|
+ cacheGroups: {
|
|
|
+ libs: {
|
|
|
+ name: 'chunk-libs',
|
|
|
+ test: /[\\/]node_modules[\\/]/,
|
|
|
+ priority: 10,
|
|
|
+ chunks: 'initial' // only package third parties that are initially dependent
|
|
|
+ },
|
|
|
+ elementUI: {
|
|
|
+ name: 'chunk-elementUI', // split elementUI into a single package
|
|
|
+ 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',
|
|
|
+ test: resolve('src/components'), // can customize your rules
|
|
|
+ minChunks: 3, // minimum common number
|
|
|
+ priority: 5,
|
|
|
+ reuseExistingChunk: true
|
|
|
}
|
|
|
- })
|
|
|
+ }
|
|
|
+ })
|
|
|
config.optimization.runtimeChunk('single'),
|
|
|
- {
|
|
|
- from: path.resolve(__dirname, './public/robots.txt'), //防爬虫文件
|
|
|
- to: './' //到根目录下
|
|
|
- }
|
|
|
+ {
|
|
|
+ from: path.resolve(__dirname, './public/robots.txt'), //防爬虫文件
|
|
|
+ to: './' //到根目录下
|
|
|
+ }
|
|
|
}
|
|
|
)
|
|
|
}
|