Vue开发配置
设置代理:
新建vue.config.js
module.exports = { // 关闭eslint lintOnSave: false, devServer: { proxy: { //配置跨域 '/api': { target: 'https://www.wanandroid.com', //这里后台的地址模拟的;应该填写你们真实的后台接口 changOrigin: true, //允许跨域 pathRewrite: { /* 重写路径,当我们在浏览器中看到请求的地址为:http://localhost:8080/api/core/getData/userInfo 时 实际上访问的地址是:http://121.121.67.254:8185/core/getData/userInfo,因为重写了 /api */ '^/api': '' } } } } }
运行项目后自动浏览器打开配置:
在packages.json 文件中
"scripts": {
"serve": "vue-cli-service serve --open",
"build": "vue-cli-service build"
}
serve 添加 --open
关闭eslint:
在项目根目录下新建vue.config.js文件
module.exports = {
// 关闭eslint
lintOnSave:false
}
为src设置别名,避免../../../src 的出现:
在项目根路径新建jsconfig.json文件
// 设置别名
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": [
"src/*"
]
}
},
"exclude": [
"node_modules",
"dist"
]
}

浙公网安备 33010602011771号