Node.js npm错误:EPERM:不允许操作,mkdir';C:\ProgramFiles(x86)\nodejs';错误(本机)

Node.js npm错误:EPERM:不允许操作,mkdir';C:\ProgramFiles(x86)\nodejs';错误(本机),node.js,npm,Node.js,Npm,我最近在笔记本电脑上安装了nodejs(版本6.2.1)和用于visual studio的nodejs工具(版本1.1.1)。我从GitHub克隆了一个项目,当我尝试更新我的npm依赖项(即Express、Bower)时,我遇到了这个错误 Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\nodejs' at Error (native) 我的默认nodejs安装在C:\Prog

我最近在笔记本电脑上安装了nodejs(版本6.2.1)和用于visual studio的nodejs工具(版本1.1.1)。我从GitHub克隆了一个项目,当我尝试更新我的npm依赖项(即Express、Bower)时,我遇到了这个错误

Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\nodejs'
              at Error (native)
我的默认nodejs安装在C:\Program Files\nodejs

我还尝试在cmd中使用admin权限运行命令npm update,这只是创建文件夹,但该命令似乎从未完成


如果有人能提供帮助,请提前感谢。

我遇到了相同的错误,但情况不同。您只需要以管理员身份打开Node.js命令提示符。我希望这能对您有所帮助。

您是否将您的
Node\u模块
目录作为repo的一部分?如果是这样,您是否拥有与创建已上载到GitHub的回购协议时相同的npm版本?回购协议中不包括节点_模块。