3 Star 8 Fork 2

海鸥/color_ui(前端)

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vue.config.js 1.70 KB
一键复制 编辑 原始数据 按行查看 历史
module.exports = {
//设置为空打包后不分更目录还是多级目录
publicPath:'',
//build编译后存放静态文件的目录
//assetsDir: "static",
// build编译后不生成资源MAP文件
productionSourceMap: false,
//开发服务,build后的生产模式还需nginx代理
devServer: {
open: false, //运行后自动打开浏览器
port: 2800, //挂载端口
proxy: {
'/api': {
// target: 'https://www.fastmock.site/mock/5039c4361c39a7e3252c5b55971f1bd3/api',
// target: 'https://haiqiu.vip:63301',
target: 'http://localhost:8000',
ws: true,
pathRewrite: {
'^/api': '/'
}
}
}
},
chainWebpack: config => {
// 移除 prefetch 插件
config.plugins.delete('preload');
config.plugins.delete('prefetch');
config.resolve.alias.set('vue-i18n', 'vue-i18n/dist/vue-i18n.cjs.js');
},
configureWebpack: config => {
//性能提示
config.performance = {
hints: false
}
config.optimization = {
splitChunks: {
chunks: "all",
automaticNameDelimiter: '~',
name: true,
cacheGroups: {
//第三方库抽离
vendor: {
name: "modules",
test: /[\\/]node_modules[\\/]/,
priority: -10
},
elicons: {
name: "elicons",
test: /[\\/]node_modules[\\/]@element-plus[\\/]icons-vue[\\/]/
},
tinymce: {
name: "tinymce",
test: /[\\/]node_modules[\\/]tinymce[\\/]/
},
echarts: {
name: "echarts",
test: /[\\/]node_modules[\\/]echarts[\\/]/
},
xgplayer: {
name: "xgplayer",
test: /[\\/]node_modules[\\/]xgplayer.*[\\/]/
},
codemirror: {
name: "codemirror",
test: /[\\/]node_modules[\\/]codemirror[\\/]/
}
}
}
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/haioa/color-ui.git
git@gitee.com:haioa/color-ui.git
haioa
color-ui
color_ui(前端)
dev

搜索帮助