vue
VUE NPM 取消浏览器打开
在服务器上运行 npm run dev
,需要取消打开浏览器这个默认操作。
参考链接 [1],在 .env
文件中写入 BROWSER=none
即可。
.env 全局默认配置文件,不论什么环境都会加载合并
.env.development 开发环境下的配置文件
.env.production 生产环境下的配置文件
[1] https://stackoverflow.com/questions/61927814/how-to-disable-open-browser-in-cra
VUE API 设置全局代理 (LLM OK)
即使用 API 中 url 从 http:xxx:yy 全都变成 /api_name, 方法是在 vue.config.js
中, 加入如下字段:
module.exports = {
devServer: {
proxy: {
'/api': {
target: `http:xxx:yy`,
chainOrigin: true,
ws: true,
pathRewrite: {
'^/api': ''
}
}
}
}
}
然后在 API 服务器中设置反向代理
/api
路径, 代理到 yy 端口就行, 参考 ./nginx.md.