所以我使用以下命令安装了cordova以全局使用
sudo npm install -g cordova
我收到以下消息
/Users/safwany/.node/bin/cordova -> /Users/safwany/.node/lib/node_modules/cordova/bin/cordova
cordova@5.1.1 /Users/safwany/.node/lib/node_modules/cordova
我一直在终端输入cordova
,但我找不到命令。唯一可以让它工作的是键入以下内容:
/Users/safwany/.node/lib/node_modules/cordova/bin/cordova
任何想法如何更改,以便只需输入cordova
即可全局使用?!
答案 0 :(得分:2)
这似乎是您的文件夹的CHMOD权限的问题。尝试拥有这样的文件夹:
sudo chown -R $USER /usr/local
sudo chmod -R 0775 /usr/local
之后,使用
清除npm缓存sudo npm cache clear
完成了吗?继续安装cordova再次 - >
sudo npm install -g cordova
在您的终端中输入cordova
,一切都应该像魅力一样。