首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在.env文件中使用nodemon?

如何在.env文件中使用nodemon?
EN

Stack Overflow用户
提问于 2012-05-12 09:02:52
回答 6查看 30.6K关注 0票数 39

我使用一个.env文件来保存服务器的环境变量。如果我使用foreman start来运行服务器,这是可行的。但它不适用于nodemon。

我想使用nodemon,因为当你修改服务器时,它会自动重启。如何让nodemon处理.env文件?

EN

回答 6

Stack Overflow用户

发布于 2012-08-15 08:03:55

您可以使用以下命令让nodemon直接使用.env

代码语言:javascript
运行
复制
$: env $(cat .env) nodemon app.js

请注意,如果您更改了.env,则必须重新启动它,并且如果您的.env文件中有任何空格,它将不会喜欢它。

票数 25
EN

Stack Overflow用户

发布于 2016-05-10 19:09:15

在Node的最新版本(从io.js 1.6开始)中,您可以向其传递-r标志,以便在启动时需要一个模块。这让您可以使用nodemon的--exec直接加载.env

代码语言:javascript
运行
复制
nodemon --exec 'node -r dotenv/config'

这需要安装npm包dotenv

票数 11
EN

Stack Overflow用户

发布于 2012-09-27 21:45:00

将本地配置变量放在.env文件中,并使用以下命令运行foreman和nodemon

代码语言:javascript
运行
复制
$ foreman run nodemon web.js
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10560241

复制
相关文章

相似问题

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