本文介绍: 如果还有像我一样的倒霉蛋依然没有解决,权限加了也只能在管理员身份下运行npm,甚至只能在管理员cmd下搜索到node和npm版本号,那多半是node下载出现问题。找到nodejs文件后,右键选择属性,然后选择安全,在这里我们可以看到,权限只勾选了三个,打开编辑,勾选完全控制后确定,这样就完成了。如果依然没有生效,你可以尝试在这里选择Users,同样添加完全控制权限,查看是否生效。如果你去搜索,将会看到很多解决办法,就是改变nodejs文件的权限。笔者还说,如果不能成功,就替换成EveryOne,如下图,
否则,将会出现
如果你去搜索,将会看到很多解决办法,就是改变nodejs文件的权限
一,解决
先在cmd中使用where node搜索nodejs文件所在位置,比如我的在C盘中的Program Files文件下。
找到nodejs文件后,右键选择属性,然后选择安全,在这里我们可以看到,权限只勾选了三个,打开编辑,勾选完全控制后确定,这样就完成了。
如果依然没有生效,你可以尝试在这里选择Users,同样添加完全控制权限,查看是否生效。
二,问题
如果有的人和我一样,在点确定时并没有立即生效,而是弹出了讨厌的警告弹窗,
那么你可以试试我找到的解决办法,更改拥有者,链接在这里(18条消息) win10提示“无法枚举容器中的对象 访问被拒绝”终极解决方法(被这东西恶心的,芽儿呦,一怒发博)_Jedi_LK的博客-CSDN博客_无法枚举容器中的对象,访问被拒绝
三、求助
如果还有像我一样的倒霉蛋依然没有解决,权限加了也只能在管理员身份下运行npm,甚至只能在管理员cmd下搜索到node和npm版本号,那多半是node下载出现问题。卸载重新下吧,或者忍着恶心继续使用管理员,或者,有大佬教教怎么解决最好了。
原文地址:https://blog.csdn.net/m0_56683897/article/details/128946828
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_25536.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。