簡體   English   中英

如何在新的 eslint 配置規范中使用 eslint-config-airbnb?

[英]How to use `eslint-config-airbnb` with the new eslint config spec?

eslint-config-airbnb新的 eslint 配置規范一起使用的正確方法是什么?

我嘗試導入eslint-config-airbnb 但是,配置不符合新規范。

 import airbnb from 'eslint-config-airbnb'; console.log(airbnb); /* this prints { extends: [ '<path_to_repo>/node_modules/eslint-config-airbnb-base/index.js', '<path_to_repo>/node_modules/eslint-config-airbnb/rules/react.js', '<path_to_repo>/node_modules/eslint-config-airbnb/rules/react-a11y.js' ], rules: {} }*/

我試圖在上面的配置中的extends部分導入文件。 但這些文件也不在新規范中。

我相信esint-config-airbnb目前與新的 eslint 配置不兼容。

但是,您仍然可以通過@eslint/eslintrc將它與新的 eslint 配置一起使用,這是 ESLint 團隊提供的向后兼容實用程序。

eslint 的博客上有一個操作指南https://eslint.org/blog/2022/08/new-config-system-part-2/#backwards-compatibility-utility

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM