我正在尝试将我的cordova CLI更新为6,我运行了像
这样的命令sudo npm install -g cordova
sudo npm install -g cordova@latest
但是在这些命令成功完成后我检查了版本然后我通过运行以下内容看到了之前的版本是5.1.1
cordova -v
已修改
搞定了,不得不删除/ usr / bin / cordova和符号链接npm版本指向/ usr / bin / cordova
答案 0 :(得分:1)
首先使用以下命令卸载cordova
sudo npm uninstall -g cordova
然后清除npm缓存
sudo npm cache clean
再次安装cordova
sudo npm install -g cordova
答案 1 :(得分:1)
我有同样的问题。我正在使用Windows 7并升级到节点6。 事实证明,npm之前将全局包存储在C:\ User \\ AppData \ roaming文件夹中。
升级的软件包存储在C:\ ProgramFiles \ NodeJs \ Packages中。 我不得不从环境路径中删除v C:\ User .. \ AppData \ Roaming包,以获得升级的cordova文件