gpt4 book ai didi

javascript - 使嵌套的 .eslintrc 无效

转载 作者:行者123 更新时间:2023-11-29 21:25:44 27 4
gpt4 key购买 nike

我有一个与 ES6 一起工作的节点项目,并在公共(public)文件夹中提供一个 Angular 项目:

├── public
│ ├── client.js
│ └── .eslintrc
├── server.js
└── .eslintrc

我想在服务器端使用 airbnb 扩展,在客户端使用 angular 扩展,所以我尝试过:

.eslintrc:

{
"parser": "babel-eslint",
"extends": "airbnb"
}

public/.eslintrc:

{
"extends": "angular"
}

结果是在 client.js 中也应用了 airbnb 的规则。是否可以使父 .eslintrc 无效?

最佳答案

您可以将 root: true 添加到任何配置的顶部,以阻止 ESLint 在父文件夹中搜索配置文件。因此,您应该更新您的 public/.eslintrc 并添加顶级属性 "root": true

关于javascript - 使嵌套的 .eslintrc 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37489667/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com