我将node.js和npm安装到了我的centOS 7服务器上。但我在pm2有问题。 其实真正的问题是我没有在Linux的经验,我不知道如何改变路径。 这里是文件夹结构。未找到PM2命令
* bin
* code
* error_docs
* httpdocs
* lib64
* logs
* tmp
* var
* chat(my node.js folder)
* node_modules
* pm2
* sockjs
* server.js
* dev
* etc
* lib
* local
* sbin
* usr
我通过键入cd chat
进入文件夹,并用npm install pm2
安装PM2。
之后,我尝试通过键入pm2 server.js
服务器返回“pm2命令未找到”使用pm2为我的server.js。我可以使用node.js没有任何问题,但pm2不工作。
我该如何解决这个问题?
非常感谢您的明确指示。它为我工作。我在5分钟内接受这个答案。 –
我们可以使用PM2创建生产模式吗? – Deep
@DeepKakkar其实pm2是运行/监控nodejs应用程序进程的软件包。您正在寻找构建工具,请看看:webpack,gulp,grunt,它们可以自动化部署/打包。 PM - 代表进程管理器,不代表软件包管理器。 – num8er