所以我正在构建一个REACT JS项目,一段时间后我注意到它不会下划线未定义的函数或错误的导入,例如如果我这样做:
这段代码确实解决了调用未定义函数时会在其下划红线的问题,但如果包含未定义的导入仍然无法正常工作。
注意:我通过 create-react-app 安装了 React 项目。
import React, { useState } from 'reactaeasdfas';
它不会报错,说reactaeasdfas
未定义。
经过一番搜索,我发现人们说应该初始化jsconfig.json
。
我在网上找到了一个基本的:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"jsx": "react"
},
"include": [
"src"
]
}
这段代码确实解决了调用未定义函数时会在其下划红线的问题,但如果包含未定义的导入仍然无法正常工作。
注意:我通过 create-react-app 安装了 React 项目。
ESLint
这样的插件,稍后可以自定义设置。 - keikaiESLint
。 - Dorki