【问题标题】:How do I get nodemon to watch dotenv-flow files?如何让 nodemon 观看 dotenv-flow 文件?
【发布时间】:2020-06-25 08:44:31
【问题描述】:
dotenv-flow 文件的名称可以是:.env、.env.development、.env.development.local、...
见:https://www.npmjs.com/package/dotenv-flow
我希望我的节点服务器在我更新其中一个文件后立即重新启动。但是,添加自定义配置后,我只能根据 .env 文件的更改重新启动。
"nodemonConfig": {
"watch": [".env"]
}
我如何查看带有 .env 的前缀文件?
【问题讨论】:
标签:
javascript
node.js
nodemon
dotenv
【解决方案1】:
当覆盖 nodemon 的 watch 列表时,您需要提供完整的匹配列表。例如,要查看app 目录中的js 文件,.env,以及以.env 为前缀的文件,例如.env.development,您可以使用以下内容:
nodemon.json
{
"watch": ["app/*.js", ".env", ".env.*"]
}
同样的概念也适用于 dotenv-flow
dotenv 流
"nodemonConfig": {
"watch": ["app/*.js", ".env", ".env.*"]
}
您可能需要稍微修改watch 列表以满足您的需要。总而言之,这就是要点。