vue环境配置详细步骤,vue配置开发环境和生产环境
本文主要为大家介绍Vue配置环境变量,有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。
目录
第一个配置package.json第二个配置介绍简单讲解查看详情点击上面tps III在根目录下新建一个文件IV 5摘要:
第一 配置package.json
package.json中的脚本通过-modexxx配置serve test build执行不同的环境。
通过npm启动本地运行服务并执行开发。
通过npm run test打包测试,并执行测试。
通过npm正式打包运行构建并执行生产。
脚本:{
发球: vue-CLI-发球-开球,
测试: vue-CLI-服务构建模式测试,
build : vue-CLI-服务版本,
}
第二 配置介绍 简单说明 看详情点击上面tps
以vue _ app _开头的变量,在代码中可以通过process.env.VUE_APP_访问。
比如,Vue _ app _ my _ name=生活在风浪中通过process . env . vue _ app _ my _ name访问。
除了VUE _应用程序_xxx变量之外,在你的应用代码中始终存在两个默认变量节点_环境和基本网址
第三 在根目录新建文件
。本地开发环境配置如下:NODE_ENV=development 。env.staging测试环境配置NODE_ENV=生产。env.production正式环境配置NODE_ENV=production
第四
文件已经创建,下一步是封装baseURL。如果你封装了axios,那么在你的axios父文件夹中创建一个新的baseURL.js来编写判断环境的代码。
设base URL=“”;
if(process . ENV . node _ ENV== development ){
//开发环境是api因为我这里写的是配置跨域重路由。
base URL=/API ;
} else if(process . ENV . node _ ENV== production ){
//正式环境
base URL= https://www . Baidu . com ;
}否则{
//测试环境
base URL= https://www . ceshi . com ;
}
导出默认baseURL
第五
在封装axsio的地方导出baseURL导入baseURL,将公有地址改为baseURL变量(baseURL变量是写的环境判断)
使用不同的命令请求不同的URL,例如
//启动本地服务器
npm运行服务
//启动打包命令
npm运行构建
//启动测试环境命令
npm运行测试
说一个细节:如果运行package命令,index.html在dist中的直接打开是相对于计算机字母的。
使用插件直接在vsc插件中管理下载。
总结:
首先配置package.json创建一个新的所需文件,然后编写判断环境代码。
本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。