我已经安装,卸载,清理了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 $
答案 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模块。