PhoneGap安装:找不到npm命令
我有一个Mac OS X版本10.9.1。 我尝试通过命令行安装PhoneGap
$ sudo npm install -g phonegap
但是我得到以下错误:
sudo: npm: command not found
如果您的npm未安装在/ usr / local / bin中,则必须先为其创build符号链接。
$ 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使用节点包pipe理器(NPM)安装 , 该包在您的电脑上不可用 ,所以您需要安装它。
使用这个命令来安装,
sudo apt-get install npm
它将解决这个问题。 然后执行安装命令。
在提出build议chmod -R 777的答案之一 – 我必须警告不要使用。
chmod -R 777 / usr / local / bin
这意味着bin及其子目录中的所有文件都将被全世界读取,写入和执行。
如果是偶然发生,至less要改变它
chmod -R 755 / usr / local / bin
然后再仔细想想如何在这之后设置权限。
- build立离子应用程序时找不到模块'shelljs'
- Electron和Cordova for Windows构build
- Cordova CLI:Ant构build不安装
- 科多瓦ios错误:ENOENT,打开'/var/mobile/Containers/Data/Application/../../image.jpg in heroku
- 坚持cordova平台文件夹更快的CI构build
- VS2013cordova空白应用命令失败,退出代码8错误
- 在Windows 10上安装npm install -g离子型cordova时出现错误
- 在Cordova中加载需求模块
- node.js child_process spawn忽略等号