npm 包 Typely 使用教程

阅读时长 4 分钟读完

什么是 Typely

Typely 是一个在浏览器中运行的 JavaScript 库,用于检查英文文本中的拼写、语法和风格错误。它支持多种语言,并且可以适应不同的写作场景,如学术论文、商业文档等。

Typely 的特点如下:

  • 基于自然语言处理算法,能够识别上下文、语法结构等,准确性高;
  • 支持多种语言和写作场景,可定制性强;
  • 使用方便,只需引入库并调用相应接口即可。

安装和使用

安装

Typely 是一个 npm 包,可以通过以下命令进行安装:

使用

Typely 的使用非常简单,只需要调用相应方法即可。以下是一个基本示例:

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

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

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

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

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

输出结果如下:

以上代码中,我们首先引入 Typely 模块并创建了一个实例。然后,我们调用 check 方法来检查文本,并输出错误信息。

在实际使用中,我们可以根据需要调用不同的方法来进行检查。以下是一些常见的方法:

  • checkSpelling: 检查拼写错误;
  • checkGrammar: 检查语法错误;
  • checkStyle: 检查风格错误;
  • checkAll: 检查所有类型的错误。

除了检查单个文本之外,Typely 还支持批量检查多个文本。以下是一个示例:

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

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

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

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

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

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

这里我们只需要将要检查的文本放到一个数组中,并调用 checkBatch 方法来进行批量检查。

定制化配置

Typely 支持多种配置选项,可以根据具体需求进行定制化设置。以下是一些常用的配置选项:

  • language: 指定检查的语言;
  • style: 指定检查的风格;
  • dictionary: 指定自定义词典;
  • rules: 指定自定义规则。

以下是一个示例:

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

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

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

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

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

这里我们创建了一个 Typely 实例,并通过构造函数的参数来进行配置。我们指定了检查语言为美式英语,并选定了学术写作风格。在实际使用中,我们可以根据具体需要进行不同的配置。

总结

Typely 是一个功能强大、灵活多样的 JavaScript 库,可以帮助我们快速检查英文文本中

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/52718

纠错
反馈