配置ES6应用程序以从.env文件中读取配置

时间:2017-11-14 17:31:30

标签: angular typescript ecmascript-6 environment-variables

关注:https://12factor.net/config 我正在尝试配置我的Angular5应用程序以从.env文件中读取设置。

我有一个.env文件

DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3

我正在尝试将其导入我的.ts文件

import dotenv from "dotenv";
const myEnv = dotenv.config();
console.log(myEnv);

我一直在我的C​​hrome控制台中获取此功能

  

{error:TypeError:fs.​​readFileSync不是Object.config中的函数(http://localhost:4300/vendor.bund ...}

如何解决此错误?

我只是希望能够从我的.env文件中访问我的设置。

  

这不是我正在寻找的答案。

  • 答案的链接仅显示如何通过webpack导入。我用过npm。
  • 该链接的答案显示了ES5的答案。我用过ES6。

0 个答案:

没有答案