1 Star 0 Fork 2

幻夜之月/vue-pro-0822

forked from nowLetsgo/vue-pro-0822 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vue.config.js 1.51 KB
一键复制 编辑 原始数据 按行查看 历史
nowLetsgo 提交于 2023-01-11 15:52 . add:环境变量文件的配置
const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
//默认情况下 babel-loader 会忽略所有 node_modules 中的文件。你可以启用本选项,以避免构建后的代码中出现未转译的第三方依赖。
transpileDependencies: false,
//配置devServe
devServer: {
//自动打开浏览器配置
// open: true,
//配置主机地址
host: "192.168.14.245",
//配置端口号
port: 8888,
//配置是否开启服务器压缩
compress: true,
proxy: {
//我们可能会配置多个代理,每一个代理都起一个名字作为这个配置对象的key,未来通过把这个名字作为请求前缀来区分使用哪一个代理
"/dev-api1": {
//目标服务器地址
target: "http://gmall-h5-api.atguigu.cn/",
//是否开启WebSocket协议
// ws: true,
//是否在跨域的时候,把请求的源改为目标地址(一般写为true),这样目标地址就会放行
changeOrigin: true,
//如果需要去请求代理,则把请求地址的的前缀替换(前缀的作用只是为了找到对应的代理)
pathRewrite: {
"^/dev-api1": "",
},
},
},
},
//是否打开esLint检测(默认是true)
// lintOnSave: false,
//配置路径别名
//如果configureWebpack这个值是一个对象,则会通过 webpack-merge 合并到最终的配置中
configureWebpack: {
resolve: {
alias: {
"@comp": "@/components",
},
},
},
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/moon_of_night/vue-pro-0822.git
[email protected]:moon_of_night/vue-pro-0822.git
moon_of_night
vue-pro-0822
vue-pro-0822
master

搜索帮助