使用vscode

时间:2016-06-29 22:08:52

标签: reactjs typescript visual-studio-code meteor-react typescript-typings

我刚刚开始使用react typescript + Meteor进行测试,我无法弄清楚如何正确设置VSCode。

TSX和TS文件反应自动完成,语法突出显示工作正常,但每个模块导入trickers vscode严重错误。

[ts] Cannot find module 'react'
[ts] Cannot find module 'react-dom'

我的导入声明如下。

import * as React from "react";
import { render } from "react-dom";

组件加载正常,因此导入实际上正在工作,但我得到每个导入的语法突出显示问题,我想解决这个问题。

我没有任何tsconfig.json文件或typings文件夹。

我正在使用https://github.com/barbatus/typescript自动转换针对流星版本的打字稿文件。背景这有两个打字文件tsconfig.json。

3 个答案:

答案 0 :(得分:3)

您需要获得reactreact-dom的输入。

QUICK:

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

类似于react-dom。

答案 1 :(得分:2)

而不是打字直接使用npm。

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

答案 2 :(得分:0)

确保您有tsconfig文件。