安装redux npm包失败!-4048

egmofgnx  于 2023-08-05  发布在  其他
关注(0)|答案(3)|浏览(147)

我正在尝试安装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 requires a peer of 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-β||>= 3.7.0-dev||>= 3.7.0-beta但没有安装。您必须自己安装对等依赖项。
npm ERR!code EPERM
npm错误!syscall取消链接
npm错误!路径C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node
npm错误!errno -4048
npm ERR!错误:EPERM:不允许操作,取消链接“C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node”
npm ERR![OperationalError:EPERM:operation not permitted,unlink 'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node'] {
npm错误!原因:[错误:EPERM:操作不允许,unlink 'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64- 83\binding.node']{
npm错误!errno:-4048,
npm ERR!code:“EPERM”,
npm错误!系统调用:'取消链接',
npm ERR!path:'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64-83\binding.node'
npm ERR!},
npm错误!errno:-4048,
npm ERR!code:“EPERM”,
npm错误!系统调用:'取消链接',
npm ERR!path:'C:\webDevelopment\MERN-blog\client\node_modules.node-sass.DELETE\vendor\win32-x64- 83\binding.node',
npm ERR!parent:'客户'
npm错误!}
npm ERR!
npm错误!操作被您的操作系统拒绝。
npm错误!该文件可能已经在使用中(由文本编辑器或防病毒程序),
npm错误!或者您没有访问它的权限。
npm ERR!
npm错误!如果您认为这可能是权限问题,请仔细检查
npm ERR!文件及其包含目录的权限,或者尝试运行
npm ERR!以root/Administrator身份再次输入命令。
npm错误!此运行的完整日志可以在以下位置找到:
npm错误!C:\Users\Power\AppData\Roaming\npm-cache_logs\2021-11-30T05_06_38_588Z-debug.log

kcwpcxri

kcwpcxri1#

这样测试
1-首先删除node_module文件夹
2-npm installyarn
3-npm i reduxyarn add redux

66bbxpm5

66bbxpm52#

你能从项目中删除退出的节点模块吗
完成后,重新安装节点模块包
使用npm

npm install redux

字符串
使用Yarn

yarn add redux


供参考
https://redux.js.org/introduction/installation

j9per5c4

j9per5c43#

在我的例子中,重新加载VS代码起作用了。

相关问题