npm错误尝试安装NativeScript的“下一个”版本

时间:2017-01-10 15:39:30

标签: npm nativescript

我一直在尝试使用以下命令安装NativeScript的“下一个”版本。

npm install -g nativescript@next

问题是我收到以下错误:

npm ERR! Refusing to delete /usr/local/bin/tns: ../lib/node_modules/nativescript/bin/nativescript.js symlink target is not controlled by npm /usr/local
npm ERR! File exists: /usr/local/bin/tns
npm ERR! Move it away, and try again.

任何人都知道可能会发生什么?我尝试运行npm uninstall -g nativescript并重新恢复安装,但我最终遇到了同样的问题。

任何帮助将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:0)

该文件的chmod怎么样? /usr/local/bin/tns?什么权限?可能npm没有权限删除它

答案 1 :(得分:0)

不确定这对每个人都有效,但在我的情况下,我必须清除我的npm缓存。在我这样做之后,这神奇地奏效了。

npm uninstall -g nativescript
npm cache clear
npm install -g nativescript