我正在尝试安装redux-form& redux-form-material-ui使用npm install,但它显示你需要首先安装对等依赖项,我正在做但这些模块在node modules文件夹下仍然不可用。
我在跑步  npm install'在git bash中作为管理员,但它的显示以root / administrator身份运行。然而,当我使用&nbsp install -g'时,它正在运行,我没有得到这种奇怪行为的原因。 但是在使用-g之后仍然没有安装这些模块 - 找不到模块的错误。
环境吗
节点版本 - 8.0.0(甚至尝试使用v6)npm - 5.4.0 Redux表单 -latest OS- Windows 10
日志 -
$ npm install redux-form npm ERR!路径 d:\ ABC \模板\ node_modules \ fsevents \ node_modules \ aproba \的package.json 错误的ERR!代码EPERM npm ERR! errno -4048 npm ERR!系统调用unlink npm 呃!错误:EPERM:不允许操作,取消链接 ' d:\ ABC \模板\ node_modules \ fsevents \ node_modules \ aproba \的package.json' 错误的ERR! {错误:EPERM:不允许操作,取消链接 ' d:\ ABC \模板\ node_modules \ fsevents \ node_modules \ aproba \的package.json' 错误的ERR! stack:'错误:EPERM:不允许操作,取消链接 ' d:\ ABC \模板\ node_modules \ fsevents \ node_modules \ aproba \的package.json'&#39 ;, 错误的ERR!错误:-4048,npm ERR!代码:' EPERM',npm ERR!系统调用: ' unlink',npm ERR!路径: ' d:\ ABC \模板\ node_modules \ fsevents \ node_modules \ aproba \的package.json' } npm ERR!错误的ERR!请再次尝试运行此命令 根/管理员。错误的ERR!可以找到此运行的完整日志 in:npm ERR! C:\ Users \用户dbhowmick.ABC \应用程序数据\漫游\ NPM-cache_logs \ 2017-09-18T13_03_31_862Z-的debug.log
仅适用于  npm install'即使我以管理员身份运行,也会出现同样的错误。
$ npm install -g redux-form npm WARN redux-form@7.0.4需要一个对等体 of react@^15.0.0-0 || ^ 16.0.0-0但没有安装。你必须 自己安装对等依赖项。 npm WARN redux-form@7.0.4要求 反对者的反应者:react-redux@^4.3.0 || ^ 5.0.0但没有安装。你必须 自己安装对等依赖项。 npm WARN redux-form@7.0.4要求 对等的redux@^3.0.0但没有安装。你必须安装同行 依赖自己。
redux-form@7.0.4在14.599s中增加了24个包装。它的显示增加但没有 在节点模块下创建的文件夹,&找不到redux表单模块 来了。
为了安装redux-form-material-ui,同样的错误即将来临
$ npm install -g redux-form-material-ui npm WARN redux-form-material-ui@4.2.0需要react @ 15的对等,但没有安装。您必须自己安装对等依赖项。 npm WARN redux-form-material-ui@4.2.0需要一个redux-form @ 6的对等体,但是没有安装。您必须自己安装对等依赖项。
redux-form-material-ui@4.2.0 在1.509s中添加了1个包
答案 0 :(得分:0)
通过命令提示符更新npm(以管理员身份运行),然后安装redux为我工作。
更新:
npm i -g npm
安装:
npm install redux --save
答案 1 :(得分:0)
我也遇到同样的问题,然后以管理员身份运行cmd
并运行yarn add react-redux
,它对我来说很顺利。
我认为最好使用yarn
代替npm