Реагировать на проблемы синтаксиса импорта машинописного текста с vscode

Я только начал тестирование с помощью response typescript + Meteor, и я не могу понять, как правильно настроить VSCode.

TSX и файл TS реагируют на автозаполнение, а подсветка синтаксиса работает нормально, но каждый модуль импорта модуля противодействует критическим ошибкам.

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

Мое заявление об импорте ниже.

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

Компоненты загружаются нормально, поэтому импорт действительно работает, но у меня возникают проблемы с подсветкой синтаксиса для каждого импорта, и я хочу это исправить.

У меня нет файлов tsconfig.json или папок для набора текста.

Я использую https://github.com/barbatus/typescript для автоматического преобразования файлов машинописного текста для сборки Meteor. Фон имеет оба файла типизации tsconfig.json.


person Kimmo Hintikka    schedule 29.06.2016    source источник
comment
Есть ли в вашем проекте react.d.ts и react-dom.d.ts?   -  person Radio-    schedule 30.06.2016


Ответы (3)


вам нужно набрать для react и react-dom.

БЫСТРО:

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

Аналогично для react-dom.

person basarat    schedule 30.06.2016
comment
Я принял ответ, так как он должен быть правильным. По какой-то причине импорт response по-прежнему будет вызывать проблемы, и на самом деле у меня уже были глобально установленные типы реагирования, но как только я установил типизацию response-dom, эта ошибка исчезла. Затем я пытаюсь переустановить свои типы реагирования и сам пакет наборов обновлений. - person Kimmo Hintikka; 30.06.2016

вместо ввода напрямую используйте npm.

npm install --save-dev @types/react @types/react-dom
person Kalle    schedule 08.12.2016

Убедитесь, что у вас есть файл tsconfig.

person Dimpu Aravind Buddha    schedule 24.08.2016