npm 尝试安装giveaway-grabber,收到错误消息,说操作被操作系统拒绝

rkttyhzu  于 2023-05-18  发布在  其他
关注(0)|答案(2)|浏览(227)

我正试图安装一个脚本,让我通过所有的亚马逊赠品运行。我下载了node.js,每次尝试安装giveaway-grabber时都被拒绝。
我试过使用sudo,但它也不起作用。我在MacOS上运行。
npm install -g giveaway-grabber

sudo npm install -g giveaway-grabber
“操作被您的操作系统拒绝。npm ERR!很可能您没有权限以当前用户npm ERR的身份访问此文件!npm错误!如果您认为这可能是权限问题,请仔细检查npm错误!文件及其包含目录的权限,或者尝试运行npm ERR!再次以root/管理员身份使用该命令(但不建议这样做)。
我真的是新的脚本和编码一般,所以我会很感激最简单的解释。

mwkjh3gx

mwkjh3gx1#

在git repo页面上,另一个用户遇到了类似的问题(git repo)
他们解决了:sudo npm install -g giveaway-grabber --unsafe-perm

ddhy6vgd

ddhy6vgd2#

在安装Mina协议的CLI时,我被同样的问题激怒了,但我以某种方式解决了这个问题,它比你想象的要容易。

sudo chown -R 501:20 "/Users/reetbatra/.npm"
npm cache clean --force
sudo npm install -g zkapp-cli

最后,我可以通过清除该高速缓存来安装zkapp。

相关问题