在package.json 同级目录 新建 vue.config.js 文件
const path = require('path');
function resolve(dir) {
return path.join(__dirname, dir);
}
console.log(resolve('src'))
module.exports = {
devServer: {
proxy: {
'/api': {
target: 'https://api.domain.com/',
secure: false, // 如果是https接口,需要配置这个参数
changeOrigin: true,
},
'/public': {
target: 'https://api.domain.com/',
secure: false,
changeOrigin: true,
}
}
},
chainWebpack: (config) => {
config.resolve.alias
.set('@', resolve('src'))// import xx from '@/xx/xx/' 时会自动补全src目录路径
}
}
另外在修改vue.config.js后需要重新 yarn serve