vue.config.js配置文件:
- 这个文件中书写 的 内容 可以覆盖和添加 webpack配置
- vue.config.js这个文件就是webpack配置文件
const path = require('path')
module.exports = {
lintOnSave: process.env.NODE_ENV !== 'production',
devServer: {
overlay: {
warnings: false,
errors: false
}, // 关闭eslint 代码检测Vue CLI
open: true,
proxy: {
// 标识符: 反向代理配置选项
'/ajax': {
target: 'http://m.maoyan.com', // 目标源
changeOrigin: true// 使用我们前端的协议和域名来代替目标源
}
}
},
/* 路径别名 */
chainWebpack: config => {
config.resolve.alias
// .set(别名,绝对路径 )
.set('assets', path.join( __dirname, './src/assets' ))
.set('components',path.join( __dirname, './src/components'))
.set('@','./src')
}
}