Visual Studio Code React在添加jsconfig后仍未显示错误

9
所以我正在构建一个REACT JS项目,一段时间后我注意到它不会下划线未定义的函数或错误的导入,例如如果我这样做:
import React, { useState } from 'reactaeasdfas';

它不会报错,说reactaeasdfas未定义。

经过一番搜索,我发现人们说应该初始化jsconfig.json

我在网上找到了一个基本的:

{
    "compilerOptions": {
      "module": "commonjs",
      "target": "es6",
      "jsx": "react"
    },
    "include": [
        "src"
    ]
}

这段代码确实解决了调用未定义函数时会在其下划红线的问题,但如果包含未定义的导入仍然无法正常工作。
注意:我通过 create-react-app 安装了 React 项目。

1
在 CRA 后尝试安装像 ESLint 这样的插件,稍后可以自定义设置。 - keikai
@kekai 有没有办法在不使用外部包的情况下解决这个问题?我的意思是,在其他 React 项目中(例如从其他存储库克隆的项目),它可以正常工作,而无需使用该插件 ESLint - Dorki
我已经安装了,但在输入代码时没有显示错误或缺少变量的错误。 - pankaj
1个回答

10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接