我正在通过阅读Fullstack React 书来学习 React 。
我的设置:
node -v
v14.15.3
npm -v
7.3.0
按照我运行的styleguidist 安装指南:
npm -i -D webpack react-styleguidist
这个安装:
- webpack v5.11.0
- react-styleguidist 11.1.5
之间似乎存在某种冲突:
这似乎归结为 React 16 基线上的 react-simple-code-editor 中的对等依赖性,而 react-styleguidist 使用 React 17。
react-simple-code-editor的package.json:
....
"peerDependencies": {
"react": "^16.0.0",
"react-dom": "^16.0.0"
}
我在这里提出了这个问题,但从未收到回复。
所以我想知道这里是否有人对 React 16 到 17 的增强有更深入的了解可以回答 react-simple-code-editor 中的 react/react-dom 是否可以放宽以使用 16+?如果是这样,语法是什么?
更多关于 Peer Dependencies的信息在这里。