【问题标题】:Is it possible to have Heroku Local run like nodemon?是否可以让 Heroku Local 像 nodemon 一样运行?
【发布时间】:2017-06-06 01:26:29
【问题描述】:

我是 Heroku 的新手,对 NodeJS(和 Nodemon)还不太熟悉。

我现在使用heroku local 在本地运行我的应用程序(并尽可能接近我的产品环境),但我希望每次在本地进行更改时都重建并重新启动我的应用程序(与以 Nodemon 为例)。

有没有办法用heroku local 做到这一点?

谢谢! 尼古拉斯。

【问题讨论】:

标签: node.js heroku


【解决方案1】:

对于任何遇到此帖子以寻找解决方案的人。正如 nicolasdaudin 在回复 tom 时提到的,您可以将 nodemon 添加到 heroku Procfile (https://devcenter.heroku.com/articles/procfile):

web: nodemon index.js

请注意,必须全局安装 nodemon 才能正常工作:

npm i -g nodemon

然后你应该可以正常在本地运行 heroku 并使用 nodemon 监视更改:

heroku local web

【讨论】:

    【解决方案2】:

    老问题,我知道,但在我搜索时出现了。这里有答案:https://stackoverflow.com/a/46561121

    这就是我的 package.json 中的内容:

    "scripts": {
      "start": "nodemon --exec 'heroku local' --signal SIGTERM"
    }
    

    【讨论】:

    • 其实我已经找到了答案,但忘记在这里发布了。但我在我的Procfile 中使用了这个:web: nodemon server.js
    猜你喜欢
    • 2015-08-15
    • 1970-01-01
    • 2022-08-23
    • 2014-07-16
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    • 1970-01-01
    相关资源
    最近更新 更多