Reactjs .34 ├─ 计量吸入器-react@2.1.19 ├─ 反应图-editor@0.11.1 ├─ 反应-color@2.14.0 ├─ 反应-colorscales@0.4.3 ├─ 反应-dom@16.2.0 ├─ 反应输入-autosize@2.2.1 ├─ 有计划地作出反应。js@1.7.0 ├─ 反应-rangeslider@2.2.0 ├─ 反应-select@1.2.1 ├─ 反应-tabs@2.2.1 ├─ react@16.2.0 └─ reactcss@1.2.3

Reactjs .34 ├─ 计量吸入器-react@2.1.19 ├─ 反应图-editor@0.11.1 ├─ 反应-color@2.14.0 ├─ 反应-colorscales@0.4.3 ├─ 反应-dom@16.2.0 ├─ 反应输入-autosize@2.2.1 ├─ 有计划地作出反应。js@1.7.0 ├─ 反应-rangeslider@2.2.0 ├─ 反应-select@1.2.1 ├─ 反应-tabs@2.2.1 ├─ react@16.2.0 └─ reactcss@1.2.3 ,reactjs,typescript,webpack,Reactjs,Typescript,Webpack,您可以使用Thread的功能解决同一版本的特定依赖关系。将以下内容添加到package.json中: 决议:{ @类型/反应:16.0.34, @类型/反应dom:16.0.3, 反应:~16.2.0, 反应dom:~16.2.0 } 这就解决了后续变量声明必须具有相同类型的问题 错误。不幸的是,删除react/index.d.ts导致第一个错误消失,第二个错误保留。不幸的是,删除react/index.d.ts导致第一个错误消失,第二个错误保留 node_modules +-- @type

您可以使用Thread的功能解决同一版本的特定依赖关系。将以下内容添加到package.json中:

决议:{ @类型/反应:16.0.34, @类型/反应dom:16.0.3, 反应:~16.2.0, 反应dom:~16.2.0 }

这就解决了后续变量声明必须具有相同类型的问题
错误。

不幸的是,删除react/index.d.ts导致第一个错误消失,第二个错误保留。不幸的是,删除react/index.d.ts导致第一个错误消失,第二个错误保留
node_modules
+-- @types
|   +-- react // 16.0.2
|   +-- react-dom
|   |   |   +-- node_modules
|   |   |   +-- @types
|   |   |   |   +-- react // 15.0.35
> yarn outdated
> yarn upgrade
> npm outdated
> npm upgrade
yarn upgrade @types/react