@bytpher/tslint-ns-core
为 NativeScript Core 应用程序推荐的 tslint 配置。
npm i --save @bytpher/tslint-ns-core

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 并格式化暂存文件,使我们能够在项目中的所有开发人员之间实现无缝的代码格式。