- Validation of viewstate MAC failed
- 九大SEO常用在线工具
- JavaScript脚本程序的几种基本格式
- 网站被K以后的生存法则(转)
- thinkphp 类中this关键字
- sever企业版密钥 sql_SQL Server 2012 开发版/企业版/标准版/Web版序列号密钥
- SQLServer执行脚本大文件时提示无法执行脚本没有足够的内存继续执行程序或引发类型为“System.OutOfMemoryException”的异常
- 百度快照对网站关键词排名的影响是什么
- sql语句函数大集合之事务、游标、存储过程及触发器
- 浅析单向链接对网站优化的影响
邮箱:
手机:15383239821
process.env.VUE_APP_BASE_API
由于我们的项目需要在不同环境下进行运行(开发,生产,测试等),这避免我们需要多次的去切换请求的地址以及相关的配置,vue-cli2是可以直接在config文件中进行配置的,但是vue-cli4和vue-cli3已经简化了,没有config文件怎么办?
一、建立.env系列文件
首先我们在根目录新建3个文件,分别为.env.development,.env.production,.env.test
注意文件是只有后缀的。
.env.development 模式用于serve,开发环境,就是开始环境的时候会引用这个文件里面的配置
.env.production模式用于build,线上环境。
.env.test 测试环境
1、开发环境
// .env.deveLopment
vuE_APP_BASE_API =‘需麦请求API"
2、线上环境
//.env.production
vuE_APP_BASE_API -‘需麦请求API"
3、测试环境
// .env.test
vuE_APP_BASE_API -‘需要请求API"
当需要用到该变量是可以用process.env.vUE_APP_BASE_API进行取值。
例如:在js文件中直接使用
const service = axios.create({
baseURL: process.env . VUE_APP_BASE_API,
timeout: 10000,
})
1、Vue2.0页面写法
通过data定义
<template>
<div>
<a :href="this.uploadUrl">点击</a>
</div>
</template>
<script>
export default {
data() {
return {
uploadUrl: process.env.vUE_APP_BASE_API,
}
}
}
</script>
- 上一篇:关于IIS7.5下的web.config 404 配置的一些问题(iis8.5)
- 下一篇:获取配置文件的变量 | 获取VUE_APP_BASE_API | 获取.env.development变量
-
2023-10-11php变量前加&
-
2012-07-02如何优化你的网站.
-
2010-08-09从零开始学习jQuery (六) AJAX快餐
-
2023-11-05C#异步方法async/await的三种返回类型
-
2023-01-13axios和vue-resource的对比和使用
-
2014-06-13VBScript UBound 函数
