我是Heroku的新手,对NodeJS (和Nodemon)不太熟悉。
我现在正在使用heroku local在本地运行我的应用程序(并且尽可能接近我的prod环境),但我希望每次在本地进行更改时都重新构建并重新启动我的应用程序(例如使用Nodemon )。
有没有办法用heroku local做到这一点?
谢谢!尼古拉斯。
发布于 2018-01-04 22:33:10
这是个老问题,我知道,但我是在找同样的问题的时候想出来的。这里有一个答案:https://stackoverflow.com/a/46561121
这是我的package.json中的内容:
"scripts": {
"start": "nodemon --exec 'heroku local' --signal SIGTERM"
}发布于 2020-01-07 03:32:42
对于任何在这篇文章中找到解决方案的人。正如nicolasdaudin在回应tom时提到的,您可以将nodemon添加到heroku heroku文件(https://devcenter.heroku.com/articles/procfile)中:
web: nodemon index.js
请注意,必须全局安装nodemon才能正常工作:
npm i -g nodemon
然后,您应该能够像往常一样在本地运行heroku,并使用nodemon监视更改:
heroku local web
https://stackoverflow.com/questions/41774114
复制相似问题