我找到了先前版本https://loopback.io/doc/en/lb3/Environment-specific-configuration.html的文档,但是找不到版本4的文档
我缺少某些东西,或者v4尚不支持特定于环境的配置?
答案 0 :(得分:4)
急忙寻找文档-这些是我用来处理环境配置的步骤:
第1步:安装dotenv软件包
npm install --s dotenv
将.env
文件添加到项目的根目录(server / .env)。该文件的示例格式如下:
SampleKey=testValue
需要index.js文件中的这个文件(我将其放在第2行上)
// Addition of dotenv for access to process.env (environment variables)
const dotenv = require('dotenv').config();
您现在应该可以从文件中访问密钥,如下所示:
console.log(process.env.SampleKey);
答案 1 :(得分:2)
Loopback 4尚不支持特定于环境的配置。检查此帖子https://stackoverflow.com/a/53377667/3904327
您也可以按照此github问题进行操作。 https://github.com/strongloop/loopback-next/issues/1464