// const path = require('path')
module.exports = {
/** 区分打包环境与开发环境
* process.env.NODE_ENV==='production' (打包环境)
* process.env.NODE_ENV==='development' (开发环境)
*/
// 基本路径
publicPath:
process.env.NODE_ENV === 'production' ? './' : '/', // 从 Vue CLI 3.3 起baseUrl已弃用,请使用publicPath
// 输出文件目录
outputDir: 'dist',
lintOnSave: false,
devServer: {
open: true,
host: '0.0.0.0',
port: 8080,
https: false,
hotOnly: false,
proxy: {
// 设置代理
'/api': {
target: process.env.VUE_APP_apiUrl,
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
},
disableHostCheck: true
},
css: {
loaderOptions: {
// 给 sass-loader 传递选项
sass: {
// @/ 是 src/ 的别名
// 所以这里假设你有 `src/variables.scss` 这个文件
data: `@import "@/assets/scss/common.scss";`
}
}
},
pluginOptions: {
}
}
vue.config.js
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 背景 在使用vue-cli搭建vue项目的时候,由于3.0比起2.x精简了许多配置文件,所以需要自己手动配置相关的...
- 再项目更目录下新建vue.config.js文件,如下: 既可以改变本地启动端口 vue.config.js官网配...
- 1、 cdn、全局cdn(所有的js、css都使用cdn)2、Gzip压缩(压缩js、css)3、去掉注释、去掉c...
- 网上查的一些配置,方便查看,有问题欢迎大家指出,只是一些说明,方便查阅,不要拷贝,会报错!! module.exp...