angular-tslint-rules:共享的TSLint和codelyzer规则可为Angular开发实施一致的代码样式

时间:2024-02-19 16:46:13
【文件属性】:

文件名称:angular-tslint-rules:共享的TSLint和codelyzer规则可为Angular开发实施一致的代码样式

文件大小:93KB

文件格式:ZIP

更新时间:2024-02-19 16:46:13

angular typescript frontend tslint npm-package

斜角规则 共享的和规则可为开发实施一致的代码样式 请通过简单地放置一个Github星来支持该项目。 在Twitter和其他任何地方与朋友共享此库。 所生成软件的价值直接受代码库质量的影响,并非每个开发人员都可能 注意中某些构造的潜在陷阱, 在使用框架时被引入某些约定中, 知道并不是每个开发人员都能像原始开发人员那样理解优雅(但抽象)的解决方案。 为此,我们需要使用静态代码分析工具(例如和来检查可读性,可维护性和功能性错误。 尽管遵守这些工具似乎看起来是不希望的开销或可能限制了创造力,但对于任何新开发人员而言,阅读起来都变得更加容易,从而避免了花费大量时间/精力来弄清代码的结构和特征。 包含一组和规则的angular-tslint-rules是使用同事的许多贡献,商业/开源项目以及Internet上的一些其他资源以及使用框架进行多年开发而编写的。 注意 该项目涵盖的所有规则在本文都有详细说明。 如果您有任何问题,意见或建议,只需在此存储库中创建一个问题。 我将尝试根据和的更新,以新的见解,经验和评论来修订和重新发布这些规则。 贡献 如果您要提交错误,提供一些代码或改善文


【文件预览】:
angular-tslint-rules-master
----.gitignore(171B)
----release-rules.js(498B)
----package.json(2KB)
----tslint.json(9KB)
----commitlint.config.js(189B)
----CONTRIBUTING.md(9KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------ISSUE_TEMPLATE.md(2KB)
--------CODEOWNERS(81B)
----README.md(4KB)
----.circleci()
--------config.yml(595B)
----.npmignore(306B)
----.editorconfig(262B)
----yarn.lock(197KB)

网友评论