我是NodeJS的新手。我嘗試在我的本地機器上使用我的節點js應用程序,並安裝永久模塊,腳本連續運行 但是,當我在VPS(Godaddy)中部署我的應用程序時。節點應用程序正常運行我嘗試安裝永遠序運行我不斷的腳本,使用命令Nodejs永遠問題在VPS中,永遠沒有找到命令
npm install forever -g.
它安裝的模塊,但是當試圖用命令
forever start app.js
運行它說永遠找不到命令。 任何人都可以指導我,我做錯了什麼?任何幫助將不勝感激。
我是NodeJS的新手。我嘗試在我的本地機器上使用我的節點js應用程序,並安裝永久模塊,腳本連續運行 但是,當我在VPS(Godaddy)中部署我的應用程序時。節點應用程序正常運行我嘗試安裝永遠序運行我不斷的腳本,使用命令Nodejs永遠問題在VPS中,永遠沒有找到命令
npm install forever -g.
它安裝的模塊,但是當試圖用命令
forever start app.js
運行它說永遠找不到命令。 任何人都可以指導我,我做錯了什麼?任何幫助將不勝感激。
如果模塊已列出,您應該檢查npm list -g
。
檢查它的其他方法是進入bash控制檯並鍵入ls /usr/local/lib/node_modules | grep forever
並檢查模塊是否在那裏。
如果不存在,安裝模塊時出現問題。用sudo npm install -g forever
重新安裝。
檢查在bash的控制檯printenv | egrep -o "(.*node*)
,看看是否有 「NODE_PATH =的/ opt/lib中/ node_modules」。
如果不是export NODE_PATH=/opt/lib/node_modules
int控制檯並再次嘗試永久命令forever start app.js
。
你看過永久安裝的地方,然後看看你是否有一個路徑到目錄? – jfriend00
你能告訴我如何檢查? – DeJavu
你的GoDaddy VPS是什麼操作系統? – jfriend00