是什么导致Macbook Pro上的本机脚本安装错误

时间:2017-08-24 14:38:08

标签: nativescript

我已经安装,卸载,清理了npm缓存并重新安装。仍然遇到以下错误并成为MacBook Pro的新手,我不知道发生了什么。

  

Johns-MBP:~jbaird $ npm install -g nativescript npm WARN可选   跳伞选项依赖性:abbrev@1.1.0   (node_modules / nativescript / node_modules / fsevents / node_modules /缩写):   npm WARN enoent SKIPPING OPTIONAL DEPENDENCY:ENOENT:没有这样的文件或   目录,重命名   '在/ usr /本地/ LIB / node_modules / nativescript / node_modules / fsevents / node_modules /缩写'    - > ' /usr/local/lib/node_modules/nativescript/node_modules/fsevents/node_modules/.abbrev.DELETE'

     

npm ERR!路径   在/ usr / local / lib目录/ node_modules / nativescript / node_modules / fsevents / node_modules / ANSI-正则表达式   错误的ERR!代码ENOENT npm ERR! errno -2 npm ERR!系统调用重命名npm   呃! enoent ENOENT:没有这样的文件或目录,重命名   '在/ usr /本地/ LIB / node_modules / nativescript / node_modules / fsevents / node_modules / ANSI-正则表达式'    - > ' /usr/local/lib/node_modules/nativescript/node_modules/fsevents/node_modules/.ansi-regex.DELETE'   错误的ERR! enoent这与npm无法找到文件有关。   错误的ERR! enoent

     

npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
  /Users/jbaird/.npm/_logs/2017-08-24T14_34_26_019Z-debug.log   Johns-MBP:~jbaird $

2 个答案:

答案 0 :(得分:4)

我有同样的问题。对我有用的是

sudo rm -rf /usr/local/lib/node_modules/nativescript

然后npm install nativescript -g

答案 1 :(得分:1)

我也遇到了同样的错误。

我只是使用sudo npm remove -g nativescript删除了nativescript模块。

现在使用sudo npm install -g nativescript安装了nativescript模块。