基于文件扩展名可以对文件应用不同的规则吗?例如,我有[test] .spec.js测试规范文件驻留在我的源代码中,但我想添加仅适用于它们的规则。基于文件扩展名的不同eslint规则
0
A
回答
1
目前这是不可能的,除非您创建多个配置文件,并为每种文件类型单独运行eslint。不过,这里有一个公开的PR:https://github.com/eslint/eslint/pull/8081添加此功能。
1
已添加。文档here从文档
{
"rules": {
"quotes": [ 2, "double" ]
},
"overrides": [
{
"files": [ "bin/*.js", "lib/*.js" ],
"excludedFiles": "*.test.js",
"rules": {
"quotes": [ 2, "single" ]
}
}
]
}
Effecitively您可以提供的水珠和一组规则,覆盖默认规则为每个水珠匹配的文件
例子。
相关问题
- 1. eslint无法正确地扩展规则
- 2. 文件扩展名的规则?
- 3. Htaccess重写规则文件扩展名
- 4. ESLint另一个文件扩展名
- 5. eslint规则要求React组件扩展React.Component?
- 6. MFC SDI与基于文件扩展名
- 7. Htaccess规则访问使用不同的扩展名的php文件
- 8. Eslint水珠不带扩展名
- 9. mod_rewrite规则不起作用没有文件扩展名
- 10. 重写规则不工作时,文件扩展名包括
- 11. 文件扩展的.htaccess重写规则
- 12. 关闭特定文件的eslint规则
- 13. 禁用文件夹的eslint规则
- 14. 是否只有规则会在共享eslint配置中扩展?
- 15. GNU使用不同文件基名的模式规则
- 16. 基于文件扩展名的过滤不工作在QFileSystemModel?
- 17. CakePHP:基于扩展的不同路由
- 18. 重写删除文件扩展名的规则,Webmatrix
- 19. .htaccess的规则来忽略文件扩展名(如“热媒‘)
- 20. 基于文件路径上的不同模式扩展
- 21. 显示基于文件扩展名的文件图标
- 22. React ESLint配置“意外的文件扩展名JSX”
- 23. 使用Python将文件复制到基于扩展名的不同目录中
- 24. 基于域国家扩展的新ASP.NET 4.0 Web路由规则?
- 25. 规范标签和文件扩展名
- 26. Eslint规则修饰
- 27. Eslint默认规则
- 28. .htaccess重写规则删除扩展名
- 29. 重写规则从子目录中删除文件扩展名
- 30. 添加斜杠并剪切文件扩展名(nginx规则)