The*_*978 14 javascript reactjs eslint visual-studio-code create-react-app
在子文件夹中使用 create-react-app 引导的项目不会 lint。但是,如果我在 VSCode 中以 root 身份打开项目子文件夹(如下图所示),或者在 root 中设置一个新的 create-react-app 项目,linting 工作正常。
这发生在标准和弹出的 create-react-app 项目中。
理想情况下不弹出,如何使 create-react-app 的 linting 与子文件夹项目一起工作?
我正在使用 create-react-app v3.1.1、VSCode 2019 年 8 月和 Windows 10。
The*_*978 31
该VSCode ESLint扩展包括用于指定工作目录设置:
要使用的工作目录的数组。ESLint 解析相对于工作目录的配置文件(例如 eslintrc)。这个新设置允许用户控制哪个工作目录用于哪些文件。
因此,在这种情况下,将以下内容添加到 Workspacesettings.json
文件可以解决问题:
{
"eslint.workingDirectories": [
"./client"
]
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5130 次 |
最近记录: |