[英]PhoneGap Installation : npm command not found
我有一個 Mac OS X 版本 10.9.1。 我嘗試通過命令行安裝 PhoneGap
$ sudo npm install -g phonegap
但我收到以下錯誤:
sudo: npm: command not found
如果您的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.