typescript - 如何在 typescript eslint 中强制执行文件名和文件夹名称约定?
问题描述
我正在使用eslint
公约typescript
。我检查了https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md
这条仅适用于代码的规则。
我正在寻找一个可以强制文件名是camelCase
和文件夹名是的规则snake_case
。如何在打字稿中设置此规则?
解决方案
默认情况下,Eslint 不实现文件名检查,请参阅2015 年的这个 github 问题。
一些插件确实喜欢eslint-plugin-unicorn或eslint-plugin-filenames。
因为现在不推荐使用 Tslint,所以他们创建了项目typescript-eslint,它处理文件命名大小写,您可以查看一下 :)
推荐阅读
- python-3.x - 如何在python中为以下场景编写unittest
- swiftui - SwiftUI 集合绑定:从详细列表中删除崩溃并显示“索引超出范围”
- apache - ProxyRemote 导致“AH00898:与远程服务器进行 SSL 握手期间出错 ...”,适用于其他服务器
- three.js - .position 属性真的是在three.js 中将值存储在本地空间或世界空间中吗?
- php - Symfony Doctrine Autoload 从关系多对一/一对多
- python - 从Python中的numpy数组中删除类型为“object”的重复元素
- php - 如何从绝对文件路径获取文件的 url 路径 - 将绝对路径转换为 url 路径 - PHP
- html - Discord Oauth2 在页面之间传递信息
- flutter - 转换为 GetX 会引发问题
- python - 我可以仅使用 .pth 文件复制和运行其他人的模型吗?