纱线安装:EACCES:权限被拒绝,取消链接纱线完整性

yarn install: EACCES: permission denied, unlink yarn integrity

纱线安装抛出:

EACCES: permission denied, unlink '/home/minnak/Darbas/market/node_modules/.yarn-integrity'

可能与

有关

我尝试检查权限:

ls -la /home/minnak/Darbas/market/node_modules/.yarn*

输出:-rw-r--r-- 1 root root 490276 kov. 13 15:10 /home/minnak/Darbas/market/node_modules/.yarn-integrity

然后:

sudo chown -R minnak /home/minnak/.config/yarn/

然后再次启动 yarn install 并得到同样的错误。

尝试 运行 sudo rm -rf /home/minnak/Darbas/market/node_modules/ 然后 yarn 不提升权限。

这可能是与 unix 权限相关的问题。开发人员的 github 页面上发布了一个解决方案。尝试 运行 以下命令

sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config

参考:EACCES: permission denied .config/configstore/bower-github.json #2262