簡體   English   中英

PhoneGap安裝:未找到npm命令

[英]PhoneGap Installation : npm command not found

我有一個 Mac OS X 版本 10.9.1。 我嘗試通過命令行安裝 PhoneGap

$ sudo npm install -g phonegap

但我收到以下錯誤:

sudo: npm: command not found

您需要在系統上安裝Node Package Manager。

https://npmjs.org/

這需要您安裝Node.js

如果您的npm未安裝在/ usr / local / bin中,則必須首先為其創建符號鏈接。

$ sudo ln -s $(which npm) /usr/local/bin/npm
$ sudo npm install -g phonegap

如果您已經安裝了Node軟件包並且仍然遇到相同的錯誤,請檢查bin(/ usr / local / bin)文件夾權限。

如果您沒有足夠的權限,請使用以下命令更改文件夾的權限。

sudo chmod -R 777 /usr/local/bin

我已經分享了我在安裝手機縫隙時的全部經驗

https://sites.google.com/site/greateindiaclub/mobil-apps/ios/phonegapinstalltionwithnodejs

phonegap使用節點軟件包管理器(NPM)安裝該軟件包在您的pc上不可用 ,因此您需要安裝它。

使用此命令進行安裝,

須藤apt-get install npm

它將解決此問題。 然后執行安裝命令。

在建議chmod -R 777的問題的答案之一中,我必須警告您不要使用。


chmod -R 777 / usr / local / bin


這意味着bin及其子目錄中的所有文件在全世界都是可讀,可寫和可執行的。



如果有人偶然這樣做,請至少將其更改為

chmod -R 755 / usr / local / bin

然后仔細考慮之后應如何設置權限。

您收到此錯誤是因為您的機器中沒有安裝 NODE 包。 從下面的鏈接https://nodejs.org/en/download/運行 npm 安裝命令之前下載並安裝它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM