系统:ubuntu 16
我在服务器上有一个工作节点应用程序。在package.json中有脚本,其中包含要执行的选项:
- "start-dev": "cross-env NODE_ENV=development nodemon ./bin/www"
- "prod": "cross-env NODE_ENV=production node ./bin/www"
- "dev": "cross-env NODE_ENV=development node ./bin/www"
需要什么:
现在我可以通过转到app目录并输入以下命令永远开始:
forever start ./bin/www
但是没有对环境的控制。
另外,当我从根目录尝试此操作时 - 它失败:
forever start /home/myapp/bin/www
如何从根目录和使用npm脚本永远启动?我假设应该放置初始脚本
/etc/如此.local
要在服务器上进行部署,您应该尝试使用pm2。
Node.js的高级生产流程管理器