// vue.config.js常用配置
module.exports = {
// 基本路径,vue-cli3.3 以前请使用baseUrl
publicPath:'/',
// 输出文件目录
outputDir:'dist',
// 用于嵌套生成的静态资产(js,css,img,fonts)的目录,
assetsDir:'',
// 生产环境sourceMap,开启会有报错,生产环境为节省空间应关闭
productionSourceMap:true,
// webpack配置
configureWebpack:() =>{},
chainWebpack:() =>{},
// css相关配置
css:{
// 启用 CSS modules
modules:false,
// 是否使用css分离插件
extract:true,
// 开启 CSS source maps?生存环境应关闭
sourceMap:false,
// css预设器配置项
loaderOptions:{},
},
// webpack-dev-server 相关配置
devServer:{
host:'0.0.0.0',
port:8080,
proxy:{}, // 设置代理
},
// 第三方插件配置
pluginOptions:{
// ...
}
}