仍然是“请尝试以root/Administrator身份再次运行此命令。”

3

我正在使用Windows 10系统,并以管理员身份运行Git Bash。尝试执行以下命令:npm install --save-dev webpack-stream,但是出现了以下错误:

npm ERR! path D:\Projects\SomeProject\frontend\node_modules\fsevents\node_modules\getpass\node_modules
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall lstat
npm ERR! Error: EPERM: operation not permitted, lstat 'D:\Projects\SomeProject\frontend\node_modules\fsevents\node_modules\getpass\node_modules'
npm ERR!  { Error: EPERM: operation not permitted, lstat 'D:\Projects\SomeProject\frontend\node_modules\fsevents\node_modules\getpass\node_modules'
npm ERR!   stack: 'Error: EPERM: operation not permitted, lstat \'D:\\Projects\\SomeProject\\frontend\\node_modules\\fsevents\\node_modules\\getpass\\node_modules\'',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'lstat',
npm ERR!   path: 'D:\\Projects\\SomeProject\\frontend\\node_modules\\fsevents\\node_modules\\getpass\\node_modules' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\User\AppData\Roaming\npm-cache\_logs\2017-12-05T05_24_31_143Z-debug.log

我一直在尝试:

npm cache verify

并且:
npm cache clean -f

没有结果。

尝试关闭杀毒软件 - 没有结果。尝试以管理员身份运行cmd,然后:cd 项目文件夹 -> npm install --save-dev webpack-stream - 没有结果。

npm -v
5.5.1

node -v
v8.9.1

我的问题能否得到解决?


你找到解决方案了吗? - maddie
我以前没有这样做,现在我安装包的方式是:npm i packName@之前的版本 --save。虽然不是最好的解决方案,但它能够工作。 - Dan
2个回答

0
我的解决方案是右键单击项目文件夹,选择“属性”,然后取消选中“只读”,最后点击“应用”。

-1

试试这个

npm config set unsafe-perm=true

来源


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接