javascript - 将 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
是否有任何速度优势,或者一个比另一个更好,或者只是个人喜好?一个更快吗?
解决方案
添加扩展使编辑器(如 VS Code)更容易为语法突出显示、自动完成等选择正确的语言。
- 文件
.stylelintrc
可以包含 JSON、YAML 或 JavaScript。 - 文件
.eslintrc
可以包含 JSON 或 YAML。
这种模棱两可并不好,这也是.eslintrc
ESLint 现在不推荐使用无扩展名文件的原因。
.stylelintrc.js
和之间的区别stylelint.config.js
纯粹是偏好,就像.stylelintrc.json
和使用 中的stylelint
属性一样package.json
。
推荐阅读
- bash - 在特定模式下方或上方几处插入一行
- excel - 如何在 VBA 中声明 Excel 范围?
- vba - 使用 VBA 将 DBF IV 中的整数转换为文本?
- docker - 如何将服务器和数据库作为一个图像推送到 docker 注册表?
- google-apps-script - UrlFetchapp 响应错误 {"success":false,"error":"org.json.simple.JSONArray 无法转换为 org.json.simple.JSONObject"}
- azure - 团体超龄索赔
- node.js - 刷新时:在将标头发送到客户端后无法设置标头
- sql-server - SQL Server 2017 Express 比标准版更快
- java - 尝试运行 FizzBuzz 时尝试输出“Fizz”时出错
- python - 在没有 math.ceil() 的情况下向上舍入数学计算?