不好意思,当我尝试使用pm2部署我的api时,我收到了 错误:
spawn sh ENOENT
我知道问题出在我的生态系统文件中,但我不知道为什么。
请帮助我。谢谢!
{
"apps": [{
"name": "API",
"script": "server.js",
"args": "one two",
"instances": 1,
"autorestart": true,
"watch": false,
"max_memory_restart": "1G",
"env": {
"NODE_ENV": "development"
},
"env_production": {
"NODE_ENV": "production"
}
}],
"deploy": {
"production": {
"user": "node",
"host": "300.84.447.141",
"ref": "origin/master",
"repo": "https://github.com/Jesuyon/noti_serve.git",
"path": "/root/var/www/production",
"pre-setup" : "apt-get install git",
"post-deploy": "npm install && pm2 reload ecosystem.config.js --env production"
}
}
}