Как указано в заголовке: Visual Studio Code React Native IntelliSense не работает. Я установил все возможные расширения для React Native и выполнил множество предложенных шагов для решения проблемы, но ни один из них не помог. Я удалил и переустановил VSCode с новой загрузкой.
Установленные расширения:
EDIT: Действия, которые я уже попробовал: --npm install typings -g, а затем typings install dt~react-native (мне пришлось удалить --global, потому что он выдал ошибку с предложением удалить его) --изменение jsconfig.json и tsconfig.json --установил это:https://gist.github.com/ZainaliSyed/36ebbf538aa4c96f3a14f15f893199a7
В VSCode внизу язык установлен на JavaScript. Также Intellisense не работал для typescript.
решение1
Я решил эту проблему. Я полностью удалил VSCode, выполнив следующие действия: https://superuser.com/a/1380253/1054629
решение2
Просто установите npm i -D @types/react-native
и он автоматически предложит вам React Native
решение3
Я просто решил это, проверив, tsconfig.json
что у вас есть. Убедитесь, что у вас есть какие-либо «пути» или какие-либо экспорты типов/интерфейсов в любых типах не конфликтуют ни с какими HTMLElement
типами.
Если у вас его нет, инициализируйте его в корневом каталоге:
npx tsc --init
и обязательно добавьте это под compilerOptions
:
{ "jsx":"react-native" }