react-stepzilla和React 16

时间:2018-10-06 08:42:09

标签: reactjs

我正在尝试使用react-stepzilla,但是在安装软件包时出现错误:

  

react-stepzilla@4.7.2需要对等体react@^15.5.4,但没有一个是   已安装。您必须自己安装对等依赖项。

我正在使用"react": "^16.5.2",

这里是stepzilla不支持React 16.x的问题吗?有没有解决的办法?

在运行时,出现错误:

  ./node_modules/react-stepzilla/dist/main.js中的

ERROR找不到模块:   错误:无法在'D:\ Software中解决'promise'   开发\存储库\ GitHub \ MyProj \ node_modules \ react-stepzilla \ dist'   @ ./node_modules/react-stepzilla/dist/main.js 21:15-33

我也在编辑器中看到了这一点: enter image description here

1 个答案:

答案 0 :(得分:0)

自从很久以前问这个问题以来,react-stepzilla似乎已经更新。现在,它需要React 16.4.1的对等依赖。如果您今天再次尝试此操作,则可能不是问题。

确实是导致问题的对等依赖性。尽管有几种解决方法,但是没有便利的方法可以解决此问题。这个问题有关于how to handle peer dependency version conflicts的详细信息。