2016-01-29 29 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腳本中進行了更改 –

相關問題