2016-01-29 44 views
0

我使用Codeship作为我的CI工具,将其与AWS CodeDeploy服务集成。该过程是完美的,直到我的appspec.yml文件调用我的脚本来运行节点应用程序。即使我安装了npm,node,bower和grunt,我也会得到命令找不到的错误。使用CodeDeploy运行节点应用程序

Errors

回答

0

我会尝试修改start_server.sh和添加新公共管理和节点到$ PATH环境变量或者直接把该路径的命令本身。

所以不是 npm install

尝试 /usr/local/bin/npm install

这也许不是在您的NPM的生活,但如果你需要找出只是做which npm

+0

嗯,这是我的许多尝试之一解决这个问题。但即使我的路径得到了相同的错误 –

+0

你是否在同一个start_server.sh脚本中进行路径更改? – enderv

+0

是的,我找到了'which'的路径,并在start_server.sh脚本中进行了更改 –