全局安装npm包报错Error:EACCES:permissiondenied,mkdir'/Users/lyc/.npm/sentry-cli'$sudonpmi-g@sentry/cli/usr/local/bin/sentry-cli->/usr/local/lib/node_modules/@sentry/cli/bin/sentry-cli>@sentry/cli@1.47.1安装/usr/local/lib/node_modules/@sentry/cli>节点脚本/install.js错误:EACCES:权限被拒绝,mkdir'/Users/lyc/.npm/sentry-cli'npmERR!代码ELIFECYCLEnpmERR!错误号1npm错误!@sentry/cli@1.47.1安装:`nodescripts/install.js`npm错误!退出状态1npmERR!错误!@sentry/cli@1.47.1安装脚本失败。错误!这可能不是npm的问题。上面可能有额外的日志输出。错误!可以在以下位置找到此运行的完整日志:npmERR!/Users/lyc/.npm/_logs/2019-08-04T00_15_56_196Z-debug.log权限问题,解决方案:--unsafe-perm=true--allow-root$sudonpmi-g@sentry/cli--unsafe-perm=true--allow-root也是npminstallErrorror:EACCES:permissiondenied,open'xxx'提示权限不够,但是添加sudo后还有其他权限问题解决方法:sudochown-R$USER:$GROUP~/.npmsudochown-R$USER:$GROUP~/.confignpm运行报错Cannotfindfile:'index.js'doesnotmatchthecorrespondingnameondisk:'xxx'整体报错结果如下Failedtocompile../src/components/model/Monkey.jsx找不到文件:“index.js”与磁盘上的相应名称不匹配:“./node_modules/Konva/lib/konva”。其实就是找不到对应的模块。看了一下引入模块的地方,是这样写的importKonvafrom'Konva'justchangeKonvatokonva
