【发布时间】:2018-12-20 09:34:38
【问题描述】:
我正在构建一个 Vue.js / Nuxt.js 网络应用程序。该应用程序将用于多个不同的项目。我想要一个全局配置文件,其中包含项目特定信息,例如页面标题或按钮值等。
我知道您可以在nuxt.config.js 中定义环境变量,但是我不知道如何为多个项目定义它们以及如何区分项目。我也尝试了dotenv,但我不知道如何为多个项目定义变量并例如通过主机名区分它们而不创建多个.env文件(.env.test,.env.staging...)
我需要一种方法来为以下环境定义环境变量:
项目 A
- 测试环境(本地)
- 暂存环境
- 生活环境
项目 B
- 测试环境(本地)
- 暂存环境
- 生活环境
项目 C
- 测试环境(本地)
- 暂存环境
- 生活环境
【问题讨论】:
-
你找到解决办法了吗?
-
@larrykkk 请看下面我的回答。
标签: vue.js environment-variables environment nuxt.js