【发布时间】:2017-05-16 13:20:42
【问题描述】:
我正在尝试在我的项目中安装 ant design。 npm install antd --save
导致以下警告:
npm WARN react-lazy-load@3.0.12 requires a peer of react@^0.14.0 || ^15.0.0-0 but none was installed.
npm WARN react-lazy-load@3.0.12 requires a peer of react-dom@^0.14.0 || ^15.0.0-0 but none was installed.
npm WARN react-slick@0.14.11 requires a peer of react@^0.14.0 || ^15.0.1 but none was installed.
npm WARN react-slick@0.14.11 requires a peer of react-dom@^0.14.0 || ^15.0.1 but none was installed.
npm WARN draft-js@0.10.1 requires a peer of react@^0.14.0 || ^15.0.0-rc but none was installed.
npm WARN draft-js@0.10.1 requires a peer of react-dom@^0.14.0 || ^15.0.0-rc but none was installed.
npm WARN rc-hammerjs@0.6.6 requires a peer of react@^0.14.3 || ^15.0.0 but none was installed.
在我可以看到的依赖关系中:
"@types/react": "15.0.24", "@types/react-dom": "15.5.0",
这是否意味着 ant design 与这些版本的 react 不兼容?我究竟做错了什么?有什么建议么?
【问题讨论】:
-
@types/react和@types/react-dom是 TypeScript 定义 (npmjs.com/~types)。您收到 npm WARN,这不是错误。你试过用 antd 包看看有没有报错吗? -
对不起,我可能误读了那里的内容,尽管我在尝试运行命令时收到了这些消息。我是新手,所以我可能在这个话题上错了。一旦我深入挖掘,我会更新问题
标签: node.js webpack widget visual-studio-code