问题
(每次换电脑都有这个问题。。)
npm安装依赖时报错:errno: -4048
报错原因:权限不足
可以使用管理员身份打开命令提示符,再执行
永久性解决
-
为用户添加node文件夹的写入权限
右键 - 属性 - 安全 - 编辑
如果出现“无法枚举容器中的对象。访问被拒绝”问题,请继续步骤2
-
更改文件夹所有权限
-
文件夹右键,选择【属性】
-
切换至【安全】选项,点击【高级】
-
点击【更改】所有者
-
在“选择用户或组”的窗口中点击【高级】按钮
-
在弹出的窗口中点击【立即查找】
-
在搜索结果中双击想要授权的账户
-
自动返回到“选择用户或组”窗口,点击【确定】
-
勾选“替换子容器和对象的所有者”和“使用可从此对象继承的权限项目替换所有子对象的权限项目”,并点击【确定】
完成修改,尝试不使用管理员权限运行命令提示符,并安装依赖
npm install -g express
没有报错,完成!
原作者:touka 原链接:npm必须要管理员权限才能执行的问题 - 掘金 来源:稀土掘金。如果侵权,请联系作者删除。
感谢你看到最后,最后再说两点~
①如果你持有不同的看法,欢迎你在文章下方进行留言、评论。
②如果对你有帮助,或者你认可的话,欢迎给个小点赞,支持一下~
感兴趣的可以关注公众号一起学习,我会不定期发布学习和一些有意思的见闻。