问题描述
NPM -v:3.5.3
我在NPM很新,当我NPM运行安装-g哟,收到错误是这样的:
I am very new in npm, when i am running npm install -g yo ,getting error like this:
npm ERR! Windows_NT 6.1.7601
的 NPM ERR! argv的C:\\ Program Files文件\\的NodeJS \\ node.exeC:\\用户\\ sougata.a \\ AppDa
TA \\漫游\\故宫\\ node_modules \\故宫\\ BIN \\ NPM-cli.js安装-g哟
NPM ERR!节点V5.5.0
NPM ERR! NPM V3.5.3
NPM ERR!路径C:\\ Program Files文件\\的NodeJS \\ node_modules.staging
NPM ERR! code EPERM
NPM ERR!错误号-4048
NPM ERR!系统调用的mkdir
NPM ERR!错误:EPERM:操作不允许,MKDIRC:\\ Program Files文件\\的NodeJS \\ n
ode_modules.staging'
NPM ERR!在错误(原生)
NPM ERR! {[错误:EPERM:操作不允许,MKDIRC:\\ Program Files文件\\节点
JS \\ node_modules.staging']
NPM ERR!错误号:-4048,
NPM ERR! code:'EPERM',
NPM ERR!系统调用:MKDIR,
NPM ERR!路径:C:\\ Program Files文件\\的NodeJS \\ node_modules \\ .staging'}
NPM ERR!
NPM ERR!请重试运行此命令,作为根/管理员。的
我没有和代理设置,我禁用防火墙和杀毒软件。如果我运行NPM缓存清理相同的错误来了!
谁能帮助我?
推荐答案
这是我如何解决在Windows 8.1中的问题。
This is how I solved the issue on Windows 8.1
- 转到您安装的NodeJS(通常是C:\\ Program Files文件\\的NodeJS)
- 右键单击文件夹node_modules并转到属性
- 单击安全选项卡和高级
- 在顶部,你会看到业主:SYSTEM。单击更改。
- 输入你想为权限用户,然后单击确定
- 检查框的高级设置下方的替换为此对象的可继承权限项所有子对象的权限项目,并单击确定
- 请什么NPM安装/更新需要
这篇关于运行安装NPM -g哟命令给出 - >" NPM ERR! Windows_NT 6.1.7601"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!