我买的是著名的two versions loaded error。我运行了npm ls | grep react代码行,得到了以下代码:
├─┬ react@15.1.0
├── react-addons-css-transition-group@15.0.2
├─┬ react-big-calendar@0.9.12
│ ├─┬ react@15.1.0
│ ├── react-dom@15.1.0
│ ├── react-overlays@0.6.3
│ ├── react-prop-types@0.2.2
├─┬ react-datetime@2.1.0
│ └─┬ react-onclickoutside@4.9.0
├── react-dom@15.1.0
│ ├─┬ react@0.14.8
│ └── react-addons-update@0.14.8似乎react-dom使用react@0.14.8,而我的项目的其余部分使用react@15.1.0。
我该怎么做才能让react-dom不加载这个旧版本的react?我认为这是react-dom的最新版本。
注意:我使用的是npm版本2.15.1和node版本v4.4.4
发布于 2016-06-15 21:34:05
如果Nicole的评论和干净的重装没有帮助,你可以试试https://docs.npmjs.com/cli/dedupe。
https://stackoverflow.com/questions/37416894
复制相似问题