我有一个JavaScript项目,其中包含前端和后端文件夹。这些文件夹中的每个文件夹都包含不同的ESLint配置文件。问题是我无法将WebStorm设置为自动检测当前文件夹的ESLint。有可能吗?如我所见,每个项目只能设置一个ESLint,这使WebStorm无法用于JavaScript全栈开发。有什么解决方法吗?
在“语言”中,Frameworks > JavaScript > Code Quality Tools > ESLint > "ESLint package"
指向后端文件夹中的eslintrc
文件。 “配置文件”设置为“自动搜索”选项。
当我从前端文件夹中打开文件时,它不是从eslintrc中应用lint,而是从后端文件夹中应用lint。出现错误,表明它在后端node_modules eslint文件夹而不是前端文件夹中搜索插件。
这意味着“ WebStorm首先在要插入文件的文件夹中查找.eslintrc或package.json,然后在其父文件夹中查找,以此类推,直到项目根目录。” 不起作用!