npm i --save @bytpher/tslint-ns-core
- 版本:1.0.1
- GitHub: https://github.com/bytpher/tslint-ns-core
- NPM: https://npmjs.net.cn/package/%40bytpher%2Ftslint-ns-core
- 下载量
- 昨日:0
- 上周:0
- 上月:0
TSLint NativeScript Core
为 NativeScript Core 应用程序推荐的 tslint 配置。
需求
此包与 prettier 一起工作,可以快速轻松地进行代码格式化。
npm i -D prettier prettier-tslint pretty-quick
包
- prettier:Prettier 是一个有偏见的代码格式化工具。
- prettier-tslint:使用
prettier
格式化您的 TypeScript,然后执行 `tslint --fix`。 - pretty-quick:运行 Prettier 对您更改的文件进行操作。
安装
npm i -D @bytpher/tslint-ns-core
用法
{
"extends": ["@bytpher/tslint-ns-core"]
}
提交前钩子
您可以使用 husky 配置提交前钩子以运行 pretty-quick。
npm i -D husky
在您项目的根目录中创建一个 .huskyrc.json
并添加以下配置
{
"hooks": {
"pre-commit": "pretty-quick --staged"
}
}
此配置将在每次提交之前运行 pretty-quick 并格式化暂存文件,使我们能够在项目中的所有开发人员之间实现无缝的代码格式。