npm 包 @blockone/tslint-config-blockone 使用教程

介绍

@blockone/tslint-config-blockone 是一个支持 React 和 TypeScript 的 TSLint 配置包。它由 Block.one 前端团队贡献,基于 tslint-reacttslint-config-prettier

此包支持的规则提供 Property 数组中的扩展属性,以进行 TS 和 ESLint 等的交叉验证。我们希望这个包成为你的项目配置的起点。

安装

使用 npm 或 yarn 安装此包:

--- ------- ---------- --------------------------------

---- --- ----- --------------------------------

使用

  1. 在您的项目中创建一个 tslint.json 文件。
  2. tslint.json 中扩展此包的配置,如下所示:
-
  ---------- ------------------------------------
-

-
  ---------- -
    -----------------------------------
    ---------------------------------------- -- ---- ----- --
  -
-

针对 VS Code 开发者的额外配置

为了更好地遵循我们的 TSLint 规则,您可以使用以下插件:

  1. TSLint
  2. ESLint

还可以添加以下设置到您的 VS Code 配置中:

-
  --------------------------- -
    ----------------------- ---- -- -------
  --
  ----------------------- ----- -- -------
  --------------------------- ---- -- --- -- -------
-

示例代码

------ - -- ----- ---- -------

--------- ----- -
  --------- ---------------
-

----- ------- ---------------- - -- -------- -- -- -
  ---------------------------
-

------ ------- ------

结论

我们已经介绍了 @blockone/tslint-config-blockone 的用法,这可以使您的 React 和 TypeScript 代码规范化。如果您有任何问题,请确保在这个 npm 包的 GitHub 存储库中打开一个问题,以便我们可以为您提供帮助。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/5eedc1a3b5cbfe1ea0611e7d


猜你喜欢

  • npm 包 @types/ref-union 使用教程

    简介 在一些 Node.js 开发任务中,我们通常需要通过 C++ 进行底层数据访问和排序等操作。然而,C++ 语言与 JavaScript 有诸多不同之处,因此在 Node.js 中调用 C++ 模...

    4 年前
  • npm 包 @types/reflux 使用教程

    在前端开发中,我们经常会使用到状态管理库。其中,Reflux 可以说是比较常用且优秀的一个。但是,如果我们想要在 TypeScript 项目中使用 Reflux 的话,就需要引入一个 typings ...

    4 年前
  • npm 包 @types/relaxed-json 使用教程

    介绍 在前端开发中,我们常常需要使用 JSON 数据来传递和处理数据。而严格的 JSON 格式在某些情况下可能会限制我们的工作。这时我们可以使用 relaxed-json,一种宽松的 JSON 格式,...

    4 年前
  • npm 包 @types/relay-runtime 使用教程

    Relay 是一个基于 GraphQL 的 JavaScript 框架,它提供了一种简单和可伸缩的方式来管理应用程序的数据,并且可以在客户端和服务器端使用。 在使用 Relay 框架的过程中,我们经常...

    4 年前
  • npm 包 @types/remarkable 使用教程

    在前端开发中,我们经常需要使用 Markdown 这样的标记语言来编辑和展示文本内容。而 @types/remarkable 是一个与 Remarkable 相关的 TypeScript 声明文件,可...

    4 年前
  • npm 包 @types/remote-redux-devtools 使用教程

    在前端开发中,使用 Redux 来管理应用状态已经变得非常流行。而 Remote Redux DevTools 是一个可以通过 Chrome 远程调试 Redux 应用的工具。

    4 年前
  • npm 包 @types/remove-markdown 使用教程

    在前端开发过程中,我们通常需要将 Markdown 文本转化为 HTML 格式来展示给用户。但是,有时候我们需要在代码中获取纯文本,并且需要将 Markdown 格式的文本转换为纯文本。

    4 年前
  • npm 包 @types/rename 使用教程

    在前端开发过程中,我们经常需要对文件进行重命名。虽然在现代化的开发工具中,重命名文件只需要简单的几个鼠标点击,但是对于较大规模的项目,手动一个一个对文件进行更改会非常耗费时间且容易出错。

    4 年前
  • npm 包 @types/replace-ext 使用教程

    简介 在开发前端应用程序时,我们通常需要在项目中使用第三方库来实现特定功能。 随着 JavaScript 的流行,使用 npm 进行依赖项管理也越来越普遍。 npm 是一个 JavaScript 包管...

    4 年前
  • npm 包 @types/request-as-curl 使用教程

    前言 在前端项目开发中,我们经常需要与后端进行数据交互。其中,使用 API 是我们最常用的一种方式。Node.js 是一个很好的方案,它提供了一个很好的 HTTP 请求处理机制,可以方便我们的后端请求...

    4 年前
  • npm 包 @types/require-dir 使用教程

    在前端开发中,我们经常需要使用一些第三方库来加速开发和提高效率。而当我们使用这些库时,通常需要导入其中的一些模块。在 TypeScript 中,我们需要借助类型定义文件来让 TypeScript 理解...

    4 年前
  • npm 包 rollup-plugin-server 使用教程

    在 Web 开发过程中,我们经常需要创建一个本地服务器来运行我们的应用程序或网站,以便我们可以查看和测试其在不同设备和环境下的表现。 如果你使用 Rollup 进行前端开发,那么 rollup-plu...

    4 年前
  • npm 包 @types/require-directory 使用教程

    在前端开发中,我们需要经常处理文件夹或目录的操作,而 require-directory 是一个非常好用的 Node.js 库,它可以将一个目录下的所有 JavaScript 文件一次性载入并转换成一...

    4 年前
  • npm 包 @types/require-relative 使用教程

    前言 在编写 TypeScript 代码时,很多时候需要使用第三方 npm 包。而他们的类型定义可能并不完整,或者压根没有。这时我们就需要使用 @types 包。 @types 是 TypeScrip...

    4 年前
  • npm 包 @types/requirejs-domready 使用教程

    作为前端开发人员,我们经常需要使用 requireJS 来实现模块化开发。而 requireJS 的使用也离不开对 domready 对象的掌握,以保证将代码正确地运行在 DOM 对象创建完毕后的情况...

    4 年前
  • npm 包 @types/resemblejs 使用教程

    简介 @types/resemblejs 是一个 TypeScript 的 npm 包,提供了 resemblejs,一个 JS 库,用于进行图像差异比较的类型定义信息,方便在 TypeScript ...

    4 年前
  • npm 包 @types/reservoir 使用教程

    在前端开发的过程中,涉及到很多框架和库的使用,而这些框架和库的类型也越来越多元化。如果你使用的是 TypeScript,那么你需要为这些库添加类型声明文件才能让 TypeScript 识别其类型和方法...

    4 年前
  • npm 包 @types/resourcejs 使用教程

    在前端开发中,常常需要使用 RESTful API 进行数据交互。而 resourcejs 是一个方便快捷的 Node.js 框架,可以帮助我们更好地处理和路由 RESTful API。

    4 年前
  • npm 包 nano-json-stream-parser 使用教程

    在前端开发中,使用 JSON 格式的数据已经是一项基本而重要的技能。而在许多场合下,往往需要对大量的 JSON 数据进行分析和处理。这时候,可以借助 npm 包 nano-json-stream-pa...

    4 年前
  • npm 包 @types/rest 使用教程

    前言 在进行前端开发时,我们通常需要调用 RESTful API 进行数据交互。而 TypeScript 作为一种强类型语言,常常需要借助第三方库来进行类型定义。其中,@types/rest 就是一款...

    4 年前

相关推荐

    暂无文章