首页 > 解决方案 > 将 JS 扩展用于 ESLINT 和 Stylelint 等配置文件有什么好处吗?

问题描述

我想知道在创建 eslint 或 stylelint 等文件以向其添加 JS 前缀时是否有任何不利或积极的一面。

我注意到你可以通过多种方式做到这一点:

a stylelint property in package.json
a .stylelintrc file
a stylelint.config.js file exporting a JS object


.eslintrc
.eslintrc.js

是否有任何速度优势,或者一个比另一个更好,或者只是个人喜好?一个更快吗?

标签: javascriptconfigeslintstylelint

解决方案


添加扩展使编辑器(如 VS Code)更容易为语法突出显示、自动完成等选择正确的语言。

  • 文件.stylelintrc可以包含 JSON、YAML 或 JavaScript。
  • 文件.eslintrc可以包含 JSON 或 YAML。

这种模棱两可并不好,这也是.eslintrcESLint 现在不推荐使用无扩展名文件的原因。

.stylelintrc.js和之间的区别stylelint.config.js纯粹是偏好,就像.stylelintrc.json和使用 中的stylelint属性一样package.json


推荐阅读