Node.js PhoneGap安装:找不到npm命令
我有一个MacOSX版本10.9.1。我试图通过命令行安装PhoneGapNode.js PhoneGap安装:找不到npm命令,node.js,cordova,npm,Node.js,Cordova,Npm,我有一个MacOSX版本10.9.1。我试图通过命令行安装PhoneGap $sudo npm安装-g phonegap 但我得到了以下错误: sudo:npm:command未找到您需要在系统上安装节点包管理器 这要求您安装Node.js您需要在系统上安装Node Package Manager 这要求您安装Node.js如果您已经安装了Node包,但仍然收到相同的错误,那么请检查bin(/usr/local/bin)文件夹权限 如果您没有足够的权限,请使用下面的命令更改文件夹权限 sud
$sudo npm安装-g phonegap
但我得到了以下错误:
sudo:npm:command未找到
您需要在系统上安装节点包管理器
这要求您安装Node.js您需要在系统上安装Node Package Manager
这要求您安装Node.js如果您已经安装了Node包,但仍然收到相同的错误,那么请检查bin(/usr/local/bin)文件夹权限 如果您没有足够的权限,请使用下面的命令更改文件夹权限
sudo chmod -R 777 /usr/local/bin
我已经分享了我的全部经验,而安装电话差距在这里
如果您已经安装了节点包,但仍然收到相同的错误,请检查bin(/usr/local/bin)文件夹权限 如果您没有足够的权限,请使用下面的命令更改文件夹权限
sudo chmod -R 777 /usr/local/bin
我已经分享了我的全部经验,而安装电话差距在这里
phonegap是使用节点软件包管理器(NPM)安装的。该软件包在您的电脑上不可用,因此您需要安装它 使用此命令安装 sudo-apt-get-install-npm
它将解决这个问题。然后执行安装命令。phonegap是使用节点软件包管理器(NPM)安装的。该软件包在您的电脑上不可用,因此您需要安装它 使用此命令安装 sudo-apt-get-install-npm
它将解决这个问题。然后执行安装命令。在问题的一个答案中,建议使用chmod-R 777-我必须警告不要使用。
chmod-R 777/usr/local/bin
这意味着bin及其子目录中的所有文件都将是可读、可写和可执行的。
如果一个人这样做是偶然的,作为最低限度的改变
chmod-R 755/usr/local/bin
然后再仔细考虑之后应该如何设置权限 在建议使用chmod-R 777的问题的一个答案中,我必须警告不要使用。
chmod-R 777/usr/local/bin
这意味着bin及其子目录中的所有文件都将是可读、可写和可执行的。
如果一个人这样做是偶然的,作为最低限度的改变
chmod-R 755/usr/local/bin
然后再仔细考虑之后应该如何设置权限 如果您的npm未安装在/usr/local/bin中,则必须首先为其创建符号链接
$ sudo ln -s $(which npm) /usr/local/bin/npm
$ sudo npm install -g phonegap
如果您的npm未安装在/usr/local/bin中,则必须首先为其创建符号链接
$ sudo ln -s $(which npm) /usr/local/bin/npm
$ sudo npm install -g phonegap