eslint plugin project structure
3.13.0
功能强大的ESLINT插件具有规则,可帮助您实现一个可扩展,一致且结构良好的项目。
创建自己的框架!定义您的文件夹结构,文件组成,高级命名约定,并创建独立的模块。
将您的项目提升到一个新的水平,并通过自动审查健康项目的关键原则来节省时间!
? ESLINT-PLUGIN-PROKOXTRUCTURE规则的操场。
检查最新版本,并使用新功能和更改保持更新。
成为社区的一部分!
留下A并与您的朋友分享链接。
执行有关文件夹结构的规则,以使您的项目保持一致,有序和经过深思熟虑。
*和治疗等功能.作为角色,以及其他便利。./src/Component.tsx ./src/Component.test.tsx ./src/stories/Component.stories.tsx 。健康项目的一个关键原则是防止创建巨大的依赖树,其中删除或编辑一个功能会触发影响整个项目的链反应。
创建模块控制可以导入的内容。消除文件夹或文件之间不必要的依赖性,以构建真正的独立功能。
require() , import() , jest.mock()和jest.requireActual() ,以及ExportAllDeclaration和ExportNamedDeclaration 。撰写您的理想文件!
完全控制选择器的顺序和数量。
定义高级命名约定,并禁止在给定文件中使用特定选择器。
class , function , arrowFunction功能, type , interface , enum , variable , variableExpression , propertyDefinition 。**/*.consts.ts文件只能包含变量, **/*.types.ts文件只能包含接口和类型。--fix自动纠正订单。非常感谢所有赞助商的支持!您给我继续前进的力量和动力!
感谢您,我可以帮助其他人创建他们的理想项目!