【发布时间】:2022-01-06 21:52:34
【问题描述】:
我正在尝试安装 npm 包(npm install redux),但安装失败。
我该如何解决这个问题?
这是错误:
npm WARN @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.16.0 需要 @babel/core@^7.13.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN tsutils@3.21.0 需要一个 typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta 但没有安装。您必须自己安装对等依赖项。
npm 错误!代码 EPERM
npm 错误!系统调用取消链接
npm 错误!路径 C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node
npm 错误!错误号-4048
npm 错误!错误:EPERM:不允许操作,取消链接 'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node'
npm 错误! [OperationalError: EPERM: operation not allowed, unlink 'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node'] {
npm 错误!原因:[错误:EPERM:不允许操作,取消链接 'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node'] {
npm 错误!错误号:-4048,
npm 错误!代码:'EPERM',
npm 错误!系统调用:'取消链接',
npm 错误!路径:'C:\webDevelopment\MERN-blog\client\node_modules\.node-sass.DELETE\vendor\win32-x64-83\binding.node'
npm 错误! },
npm 错误!错误号:-4048,
npm 错误!代码:'EPERM',
npm 错误!系统调用:'取消链接',
npm 错误!路径:'C:\webDevelopment\MERN-blog\client\node_modules\.node-sass.DELETE\vendor\win32-x64-83\binding.node',
npm 错误!父母:'客户'
npm 错误! }
npm 错误!
npm 错误!该操作被您的操作系统拒绝。
npm 错误!该文件可能已被使用(由文本编辑器或防病毒软件使用),
npm 错误!或者您没有访问它的权限。
npm 错误!
npm 错误!如果您认为这可能是权限问题,请仔细检查
npm 错误!文件及其包含目录的权限,或尝试运行
npm 错误!再次以 root/Administrator 身份执行该命令。
npm 错误!可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\Power\AppData\Roaming\npm-cache_logs\2021-11-30T05_06_38_588Z-debug.log
【问题讨论】: