我刚刚在我的Macbook(Mac OS X 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
-bash: phonegap: command not found
两者都已安装,为什么命令不起作用。
答案 0 :(得分:-1)
我知道这是一个老问题,但我认为我的答案会有所帮助。
我遇到了同样的问题并通过创建符号链接来解决:
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
请务必将此路径 /usr/local/Cellar/node/6.0.0/bin/ 更改为您的安装文件夹。
[]中