我无法使用react.js with command启动我的项目yarn install.得到错误:
error /Users/lera/Desktop/beam-web/node_modules/sharp:
Failed to auto-install node-gyp. Please run "yarn global add node-gyp" manually.
Error: "EACCES: permission denied,
unlink '/Users/lera/.config/yarn/global/node_modules/.yarn-integrity'"
Run Code Online (Sandbox Code Playgroud)
npm 5.0.3.节点8.1.4.纱线0.24.5 macOS Sierra 10.12.4
当我再次启动命令时,它会安装软件包,但是在命令之后yarn run dev它显示如下:
Cannot find module '../build/Release/sharp.node'
Run Code Online (Sandbox Code Playgroud)
我试图添加sharp yarn add sharp,但收到相同的错误.EACCES:许可被拒绝
Val*_*ner 10
首先,您需要通过运行命令来检查权限:
ls -la /Users/lera/.config/yarn/global/node_modules/.yarn*
Run Code Online (Sandbox Code Playgroud)
我收到了下一个回复:
-rw-r--r-- 1 root staff 15163 Jul 18 15:17 /Users/lera/.config/yarn/global/node_modules/.yarn-integrity
Run Code Online (Sandbox Code Playgroud)
如果你看到root有权限,但你没有,你应该为自己添加权限:
sudo chown -R lera /Users/lera/.config/yarn/
Run Code Online (Sandbox Code Playgroud)
请注意,"/Users/lera/.config/yarn/global/node_modules/.yarn-integrity"是我的路径,但您应该在此行中粘贴您的路径.
| 归档时间: |
|
| 查看次数: |
12210 次 |
| 最近记录: |