【问题标题】:npm install admin privileges issuesnpm install 管理员权限问题
【发布时间】:2018-01-23 03:07:24
【问题描述】:

我正在尝试安装一些 npm 软件包,但出现以下错误并且我的系统没有管理员权限。请让我知道如何在我的系统中没有系统管理员权限的情况下解决此问题。

C:\Users\gavvaru\git\guru\my-app>npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin -反应 npm 错误!路径 C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_modules\getpass\node_modules npm 错误!代码 EPERM npm 错误! errno -4048 npm 错误!系统调用 lstat npm 呃!错误:EPERM:不允许操作,lstat 'C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_modules\ge tpass\node_modules 的 npm 错误!在错误(本机)npm ERR! { [错误: EPERM:不允许操作,lstat 'C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_module s\getpass\node_modules'] npm 错误!堆栈:'错误:EPERM:操作 不允许,lstat \'C:\Users\gavvaru\git\guru\my-app\node_modules\fseven ts\node_modules\getpass\node_modules\'\n at Error (native)', npm 呃!错误号:-4048,npm 错误!代码:'EPERM',npm 错误!系统调用: 'lstat',npm 错误!小路: 'C:\Users\gavvaru\git\guru\my-app\node_modules\fsevents\node_modules\getpass\node_modules' } npm 错误! npm 错误!请尝试再次运行此命令 根/管理员。 npm 错误!可以找到此运行的完整日志 在:npm 错误!
C:\Users\gavvaru\AppData\Roaming\npm-cache_logs\2017-08-15T07_54_34_950Z-debug.log

谢谢..

【问题讨论】:

  • 以管理员身份打开 CMD 再试一次
  • 嗨,Jer,我的系统没有管理员权限。

标签: node.js npm npm-install


【解决方案1】:

试试这个命令来解决它:

npm cache clean --force

【讨论】:

  • 感谢 Amol,它成功了。能否请您告诉我是什么问题以及为什么我们需要清理缓存。
  • 查看docs.npmjs.com/cli/cache 了解更多关于 npm 如何管理缓存的信息
  • 更新:使用最新的npm 6.1.0 运行此命令将生成此错误:npm cache clean npm ERR!从 npm@5 开始,npm 缓存可以从损坏问题中自我修复,并且保证从缓存中提取的数据是有效的。如果您想确保一切一致,请改用“npm cache verify”。 npm 错误! npm 错误!如果您确定要删除整个缓存,请使用 --force 重新运行此命令。
猜你喜欢
  • 2013-09-13
  • 1970-01-01
  • 2021-09-03
  • 1970-01-01
  • 2014-04-18
  • 2011-07-31
  • 2012-09-09
  • 2017-01-07
  • 2010-11-10
相关资源
最近更新 更多