TypeScript错误:重复标识符,React定义文件

时间:2016-10-13 07:24:54

标签: reactjs typescript

我在Webstorm上工作,我尝试通过TypeScript * .tsx进行编译。 我把react文件夹放在我项目的根目录下。 我导入了相关的typescript命令。 虽然我知道我得到以下错误:

react-definition/react.d.ts(2267,9): error TS2300: Duplicated identifier 'tspan'.

它将文件指向react-definition文件夹。

更新 这是代码:

import * as react from "react-definition"
<div>
<Check/>
</div>

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

如果您在项目中使用npm,则可以运行以下命令(在控制台或终端中)自动添加typescript定义文件以进行反应:

removeExtra

然后,在导入代码时:

npm install --save-dev @types/react
npm install --save-dev @types/react-dom

如果您尚未使用npm,则应使用npm初始化项目。在项目文件夹中,在终端或控制台中运行以下命令:

import * as React from 'react';