首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 4 aot环境

Angular 4 aot环境
EN

Stack Overflow用户
提问于 2017-10-17 15:26:40
回答 1查看 296关注 0票数 0

在使用ngc进行aot编译时,有没有办法设置环境?就像你对ng build所做的那样?

我遵循了指南@ https://angular.io/guide/aot-compiler,但没有提到环境。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-10-17 15:32:48

您应该查看用于设置环境变量的dotenvhttps://www.npmjs.com/package/dotenv

使用您的环境特定值创建.env文件

代码语言:javascript
复制
DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3

然后启动.env文件:

代码语言:javascript
复制
require('dotenv').config()

要读取代码中的值,请使用process.env

代码语言:javascript
复制
var db = require('db')
db.connect({
  host: process.env.DB_HOST,
  username: process.env.DB_USER,
  password: process.env.DB_PASS
})

根据推荐的最佳实践,不要将.env文件签入到源代码管理。

如果您使用的是webpack,请使用dotenv-webpack

https://www.npmjs.com/package/dotenv-webpack

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46784676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档