我刚刚开始使用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。
答案 0 :(得分:3)
您需要获得react
和react-dom
的输入。
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文件。