在文件夹1中,我做了“npm安装”,运行“eslint --ext .js .",都很好。
然后,我将所有的子文件夹/文件从文件夹1复制到文件夹2,包括.eslintrc、.jest、.npmrc、package.json、package-lock.json。在npm安装后,我得到了这个
> eslint --ext .js .
Oops! Something went wrong! :(
ESLint: 7.32.0
ESLint couldn't find the config "airbnb-base" to extend from. Please check that the name of the config is correct.
字符串
怎么会这样?请问如何解决这个问题?folder 1中的eslint具有相同的版本。
3条答案
按热度按时间siv3szwd1#
好的,对于folder 2,package.json确实错过了eslint-config-airbnb-base。添加它并工作。不知道为什么folder 1工作,也许是从它的父文件夹。
f4t66c6m2#
您可以删除folder 2父文件夹中的'.eslintrc'!
u5rb5r593#
我们使用“root”:如https://www.drupal.org/project/drupal/issues/3003522#comment-12796773在我们的.eslintrc.js中所述。
文件如下所示,
字符串