2017-08-22 82 views
0

我使用Chef在AWS上配置了我的VM,並使用NodeJS配方(https://github.com/redguide/nodejs)安裝了NodeJS。當我執行任何軟件包的全局npm安裝時,我無法使用命令行運行該軟件包。附上下面的截圖。無法使用npm在主廚配置的VM上運行安裝的軟件包

enter image description here

+0

您將不得不將'/ usr/local/nodejs-binary-6.3.0/bin /'添加到您的路徑我猜 – Malice

+0

如果我這樣做的話。 – kensplanet

+0

通常,我使用絕對路徑運行軟件包二進制文件.. – Malice

回答

0

poise-javascript食譜有node_packagejavascript_execute資源,採取一切必要的路徑改寫(munging)對你的照顧。

0

有兩個選項:

1)添加到/usr/local/nodejs-binary-6.3.0/bin/可變PATH

或者

2)運行/usr/local/nodejs-binary-6.3.0/bin/http-server

默認情況下npm軟件包二進制文件未添加到路徑中。我寧願選擇2來保持路徑unpolluted

相關問題