0


关于process.env.VUE_APP_BASE_URL的使用

process.env.VUE_APP_BASE_URL

是一个 Vue.js 中使用的环境变量,可以用来存储一个应用的基本URL地址,例如 API 服务器的地址。

    在 Vue CLI 3 以上的版本中,当你在项目根目录下创建一个名为 
.env.[mode]

的文件;其中 [mode] 是你的模式名称,例如

.env.development

,并在其中设置

VUE_APP_BASE_URL

的值,那么这个值就会被自动注入到项目中。如下:

    在这里我们创建了一个 
.

env

.

dev 和

.

env

.

production

.

env

.

production为例:

// 在.env.production文件中

NODE_ENV='production'
VUE_APP_TITLE='prod'
/* 请求接口地址 */
VUE_APP_BASE_URL = 'https://lxxx.sxxx.com'

在这个配置中,

NODE_ENV='

production' 表示当前运行的环境是开发环境。

NODE_ENV

的值可以是

development

production

test

,用于区分不同的环境。

Vue.js 会根据

NODE_ENV

的值,自动加载对应的环境配置文件,例如

.env.development

.env.production

另外,

VUE_APP_TITLE='loc'

则是一个自定义的环境变量。这个变量可以在 Vue.js 代码中通过

process.env.VUE_APP_TITLE

访问到。

    你可以在 Vue.js 项目的任何地方通过 
process.env.VUE_APP_BASE_URL

访问到这个值。

在运行项目时,你可以使用

--mode

参数来指定使用哪个环境文件,例如:

// 在package.json文件中

  "scripts": {
    "dev": "vue-cli-service serve --mode dev",
    "build": "vue-cli-service build --mode production"
  },

本文转载自: https://blog.csdn.net/m0_66675766/article/details/130082827
版权归原作者 Hico、 所有, 如有侵权,请联系我们删除。

“关于process.env.VUE_APP_BASE_URL的使用”的评论:

还没有评论