Javascript 对像ESLINT和Stylelint这样的配置文件使用JS扩展有什么好处吗?

Javascript 对像ESLINT和Stylelint这样的配置文件使用JS扩展有什么好处吗?,javascript,config,eslint,stylelint,Javascript,Config,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 是否有任何速度优势,或者一个比另一个更好,或者只是个人偏好? 是否更快?添加扩展使编辑器(如VS代码)

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

我注意到您可以通过多种方式来实现:

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


.eslintrc
.eslintrc.js
是否有任何速度优势,或者一个比另一个更好,或者只是个人偏好?
是否更快?

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

  • .stylelintrc
    文件可以包含JSON、YAML或JavaScript
  • .eslintrc
    文件可以包含JSON或YAML
这种模糊性是不好的,这也是无扩展的
.eslintrc
文件现在在ESLint中被弃用的原因


.stylelintrc.js
stylelint.config.js
之间的区别纯粹是偏好,就像
.stylelintrc.json
一样,在
包.json

中使用
stylelint
属性的好处不是速度。也许其中一些格式与某些配置相比具有更大的兼容性。。?此外,文件导出JS对象比其他对象更灵活,它将允许更动态的linting规则