Macos -bash:phonegap:未找到命令(Mac OS)
我刚刚在Macbook(MacOSX Mountain Lion)上使用npm在命令行上使用这些命令安装了phonegap和cordovaMacos -bash:phonegap:未找到命令(Mac OS),macos,cordova,npm,Macos,Cordova,Npm,我刚刚在Macbook(MacOSX Mountain Lion)上使用npm在命令行上使用这些命令安装了phonegap和cordova sudo npm install -g cordova sudo npm install -g phonegap Phonegap和cordova似乎都安装得很好,但当我尝试时: myMac:~ user$ cordova myMac:~ user$ phonegap 我得到消息: -bash: cordova: command not found -b
sudo npm install -g cordova
sudo npm install -g phonegap
Phonegap和cordova似乎都安装得很好,但当我尝试时:
myMac:~ user$ cordova
myMac:~ user$ phonegap
我得到消息:
-bash: cordova: command not found
-bash: phonegap: command not found
这两个都安装了,为什么命令不起作用。我知道这是一个老问题,但我认为我的回答会有所帮助 我也遇到了同样的问题,并通过创建一个符号链接来解决:
cd /usr/local/bin/
sudo ln -s /usr/local/Cellar/node/6.0.0/bin/phonegap phonegap
sudo ln -s /usr/local/Cellar/node/6.0.0/bin/cordova cordova
请记住将此路径更改为您的安装文件夹
[]s可能是因为您的路径不包括安装它们的目录。尝试运行
sudo find/-name cordova 2>/dev/null
查找目录并将其添加到您的路径谢谢,我使用了它并获得了/usr/local/etc/bin/phonegap(用于phonegap)和/usr/local/etc/bin/cordova(用于cordova)如何将它们添加到路径中?您现在需要导出路径=/usr/local/etc/bin:$PATH
,然后在~/.profile的末尾执行相同的命令,这样每次登录时都会发生。现在可以使用了!谢谢!