为了账号安全,请及时绑定邮箱和手机立即绑定

安装 dojo/cli 时缺少写入权限(尽量避免使用 sudo)

安装 dojo/cli 时缺少写入权限(尽量避免使用 sudo)

翻过高山走不出你 2023-05-25 16:15:46
我正在关注 dojo.io 的“快速开始”,我已经进入npm i @dojo/cli @dojo/cli-create-app -g但它失败了npm WARN checkPermissions Missing write access to /usr/local/lib/node_modulesnpm ERR! code EACCESnpm ERR! syscall accessnpm ERR! path /usr/local/lib/node_modulesnpm ERR! errno -13npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {npm ERR!   errno: -13,npm ERR!   code: 'EACCES',npm ERR!   syscall: 'access',npm ERR!   path: '/usr/local/lib/node_modules'npm ERR! }如何在不使用的情况下避免这种情况sudo?我听说我永远不应该使用sudowith npm。这是对的吗?在这种情况下我真的应该避免它吗?我在Fedora 版本 32和npm -v6.14.4我也试过只发行
查看完整描述

1 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

只需将您当前的用户设置为该节点模块文件夹的所有者,如下所示($USER 指的是您当前的用户名)

sudo chown -R $USER /usr/local/lib/node_modules


查看完整回答
反对 回复 2023-05-25
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号