dum3ng / study-issues

0 stars 0 forks source link

use env in nuxt.js #44

Open dum3ng opened 4 years ago

dum3ng commented 4 years ago

process.env.xxx 中通过环境变量来实现条件编译, 可以有几种方法:

nuxt.config.js中定义env

直接定义 env 字段

或者使用 @nuxtjs/dotenv 模块

定义以NUXT_ENV开头的环境变量

如果一个环境变量以NUXT_ENV开头, 例如: NUXT_ENV_APP, 那么 此变量会被自动注入到process.env中。

注意,普通的环境变量不会process.env中得到。

鉴于以上,在ci中,最方便的方法就是定义以NUXT_ENV开头的环境变量,然后 在build阶段