2016-10-13 8 views
0

Webstormで動作し、TypeScript * .tsxでコンパイルしようとしました。 私のプロジェクトのルートにreactフォルダを置いています。 私は、関連するtypescriptコマンドで反応しました。 私は次のエラーを取得TSC中:タイプスクリプトエラー:重複した識別子、リアクション定義ファイル

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

を、それが反応し、定義をフォルダ内のファイルを指しています。

UPDATE:ここ コードです:

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

誰でも助けることができますか?

+0

コードを追加してください – Alon

答えて

0

プロジェクトでNPMを使用している場合は、自動的に反応するためのtypescriptです定義ファイルを追加する(コンソールまたは端末で)次のコマンドを実行できます。

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

次に、あなたのコード内でインポート:

import * as React from 'react'; 

すでにnpmを使用していない場合は、npmを使用してプロジェクトを初期化する必要があります。端末またはコンソールで、プロジェクトフォルダ内で次のコマンドを実行します。

npm init 
npm install --save react react-dom 
npm install --save-dev typescript 
関連する問題