部署api时出错:SPAWN SH ENOENT

时间:2018-10-16 15:17:04

标签: javascript node.js pm2

不好意思,当我尝试使用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"
    }
  }
}

0 个答案:

没有答案