Итак, я создаю проект REACT JS, и через некоторое время я заметил, что он не подчеркивает неопределенные функции и неправильный импорт, например, если я это делаю:
import React, { useState } from 'reactaeasdfas';
это не будет скажем, что reactaeasdfas
не определено.
После небольшого поиска я обнаружил, что люди говорят, что jsconfig.json
следует инициализировать.
Я нашел основную c единицу в inte rnet:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"jsx": "react"
},
"include": [
"src"
]
}
Приведенный выше код решает проблему, заключающуюся в том, что если я вызову неопределенную функцию, она подчеркнет ее красным, но все равно не будет работать, если я включу неопределенный импорт.
Примечание: Я установил реактивный проект через create-реакции-приложение