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

时间:2019-03-14 07:35:25

标签: linux npm permissions yarnpkg

纱线安装次数:

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

可能与this issue

有关

我尝试检查权限:

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/

然后重新安装启动纱,并得到相同的错误。

3 个答案:

答案 0 :(得分:5)

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

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

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

答案 1 :(得分:1)

尝试先运行sudo rm -rf /home/minnak/Darbas/market/node_modules/,然后再运行yarn,而无需提升权限。

答案 2 :(得分:-1)

sudo yarn 而不是 yarn 为我解决了这个问题