如何在环回4中指定环境变量?

时间:2018-10-17 15:54:11

标签: loopbackjs

我找到了先前版本https://loopback.io/doc/en/lb3/Environment-specific-configuration.html的文档,但是找不到版本4的文档

我缺少某些东西,或者v4尚不支持特定于环境的配置?

2 个答案:

答案 0 :(得分:4)

急忙寻找文档-这些是我用来处理环境配置的步骤:

  1. 第1步:安装dotenv软件包

    npm install --s dotenv

  2. .env文件添加到项目的根目录(server / .env)。该文件的示例格式如下:

    SampleKey=testValue

  3. 需要index.js文件中的这个文件(我将其放在第2行上)

    // Addition of dotenv for access to process.env (environment variables) const dotenv = require('dotenv').config();

  4. 您现在应该可以从文件中访问密钥,如下所示:

    console.log(process.env.SampleKey);

答案 1 :(得分:2)

Loopback 4尚不支持特定于环境的配置。检查此帖子https://stackoverflow.com/a/53377667/3904327

您也可以按照此github问题进行操作。 https://github.com/strongloop/loopback-next/issues/1464