前篇 + 详解Vue多环境配置
第一 配置package.json
package.json 里的 scripts 配置 serve test build,通过 --mode xxx 来执行不同环境
通过 npm run serve 启动本地 , 执行 development
通过 npm run test 打包测试 , 执行 testing
通过 npm run build 打包正式 , 执行 production
“scripts”: {
“serve”: “vue-cli-service serve --open”,
“test”: “vue-cli-service build --mode testing”,
“build”: “vue-cli-service build”,
}
第二 配置介绍 简单说明 看详情点击上面tps
以
VUE_APP_
开头的变量,在代码中可以通过process.env.VUE_APP_
访问。
比如,
VUE_APP_MY_NAME = '活在风浪'
通过process.env.VUE_APP_MY_NAME
**访问。
除了**
VUE_APP_xxx
变量之外,在你的应用代码中始终存在两个默认变量NODE_ENV
和BASE_URL
第三 在根目录新建文件
-
.env.development 本地开发环境配置
-
内容如下
NODE_ENV=‘development’
- .env.staging 测试环境配置
NODE_ENV=‘testing’
- .env.production 正式环境配置
NODE_ENV=‘production’
第四 文件已建立完毕,下一步该封装baseURL了,如果你封装了axios,在你的axios父文件夹中在新建一个baseURL.js里面写的是判断环境的代码
let baseURL = “”;
if (process.env.NODE_ENV == “development”) {
// 开发环境 因为我这里写了配置跨域的重定路径所以是api
baseURL = "/api";
} else if (process.env.NODE_ENV == “production”) {
// 正式环境
baseURL = "https://www.baidu.com";
} else {
// 测试环境
baseURL = "https://www.ceshi.com";
}
export default baseURL;
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)
最后的最后
面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。
需要完整面试题的朋友可以点击蓝色字体获取
)**
[外链图片转存中…(img-YNmLRdFm-1712542311110)]
[外链图片转存中…(img-naEQzaA9-1712542311110)]
[外链图片转存中…(img-h6i99QrY-1712542311111)]
[外链图片转存中…(img-ePvAbfMG-1712542311111)]