什么是 spellcast
spellcast 是一个 npm 包,用于拼写检查和自动纠错。它使用 petercorke/spelling 包来进行拼写检查和自动纠错。
安装
要安装 spellcast,只需要在命令行中运行以下命令:
--- ------- ---------
使用
spellcast 可以通过命令行或在 Node.js 程序中使用。
命令行
在命令行中使用 spellcast,只需要输入以下命令:
--------- ----- -- ----------
这将对指定的文件或目录进行拼写检查和自动纠错。如果没有指定文件或目录,则默认检查当前工作目录中的所有文件。
Node.js
要在 Node.js 程序中使用 spellcast,必须首先导入该包:
----- --------- - ---------------------
然后可以使用 spellcheck()
方法来进行拼写检查和自动纠错:
-------------------------- -- -- ------- -------- ---- - -------
该方法将返回一个 Promise
,其中包含已更正拼写错误的句子。您可以使用以下方法来获取该 Promise
的结果:
-------------------------- -- -- ------- -------- ---- - ------ -------------- -- -------------------- ------------ -- --------------------
选项
spellcast 支持几个选项来控制其行为:
-d, --dictionaries <dictionaries>
:要使用的字典的逗号分隔列表(默认为en_US
)。-e, --extension <extension>
:要包括在执行检查的文件扩展名(默认为.md
)。-s, --silent
:在运行时不输出任何信息。-v, --version
:显示当前版本号并退出。-h, --help
:显示帮助信息并退出。
下面是几个例子:
--------- -------- - -- -------- -- --------- ---- - -- ---- -------- --------- -- ----- ------------- - -------- ------------- -- --------- -- ---- --------- --------- - -- --------- - --------- ----------- ---- ---
示例代码
写一个 Node.js 程序来读取一个文件并检查其拼写:
----- -- - -------------- ----- --------- - --------------------- ----- -------- ------------------- - --- - ----- ------- - ----- ------------------------------ -------- ----- ------ - ----- ------------------------------ ---------------------- ------- -- ---------------------------- - ----- ----- - -------------------- ----- -------- ---- -------------- ----------------- - - -------------------------
该程序将读取名为 example.txt
的文件,并对其进行拼写检查和自动纠错,然后输出更正后的内容。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/67858