Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 创建react应用程序子文件夹项目不lint_Javascript_Reactjs_Visual Studio Code_Create React App_Eslint - Fatal编程技术网

Javascript 创建react应用程序子文件夹项目不lint

Javascript 创建react应用程序子文件夹项目不lint,javascript,reactjs,visual-studio-code,create-react-app,eslint,Javascript,Reactjs,Visual Studio Code,Create React App,Eslint,在子文件夹中使用create react app引导的项目不会被删除。但是,如果我在VSCode中以root用户身份打开项目子文件夹(如下图所示),或者在root用户处设置一个新的createreact应用程序项目,linting可以正常工作 标准和弹出的create react应用程序项目都会出现这种情况 理想情况下,如果不弹出,如何使CreateReact应用程序的linting与子文件夹项目一起工作 我正在使用create react应用程序v3.1.1、VSCode 2019年8月和W

在子文件夹中使用create react app引导的项目不会被删除。但是,如果我在VSCode中以root用户身份打开项目子文件夹(如下图所示),或者在root用户处设置一个新的createreact应用程序项目,linting可以正常工作

标准和弹出的create react应用程序项目都会出现这种情况

理想情况下,如果不弹出,如何使CreateReact应用程序的linting与子文件夹项目一起工作

我正在使用create react应用程序v3.1.1、VSCode 2019年8月和Windows 10。

包括用于指定工作目录的设置:

用于要使用的工作目录的数组。埃斯林特解决了这个问题 相对于工作目录的配置文件(如eslintrc)。 此新设置允许用户控制正在运行的工作目录 用于哪些文件

因此,在本例中,将以下内容添加到工作区
settings.json
文件可以解决问题:

{
    "eslint.workingDirectories": [
        "./client"
    ]
}

eslint插件2.0.0+可以支持类似以下内容:
{“eslint.workingDirectories”:[{“pattern”:“/*”}}
{“eslint.workingDirectories”:[{“mode”:“auto”}}