【发布时间】:2021-01-26 05:56:21
【问题描述】:
我有一个现有的 TypeScript React 项目,该项目是在 React 中存在 Hooks 之前创建的,我正在尝试使用 Hooks 重写所有类。
因此在我的package.json"devDependencies" 中,我将typescript react 的版本从7.0.6 更改为@types/react-redux": "7.1.16"。我会想象我想要在"dependencies" 中使用完全相同版本的反应,但似乎react-redux 没有7.1.16,只有7.1 和7.2。我选择了7.2,它似乎有效。
更广泛地说,我想知道如果我在开发和生产依赖项之间使用不同版本的 "react-redux",我如何确保不会出现版本控制问题?
我还想知道是否需要在 "devDependencies" 和 "dependencies" 中都使用 "@types/react-redux" 而不是在 "react-redux" 中使用?
【问题讨论】:
标签: javascript reactjs typescript redux