跳至主要內容

node.js 模块

大约 1 分钟

node.js 模块

模块查询

npm官网open in new windownodejs官方文档open in new window

内部模块

express

创建网页服务器 说明open in new window

fetch

发送 http 请求 说明open in new window

path

处理路径 说明open in new window

os

os.tmpDir() 可用于获取系统临时文件目录 说明open in new window

fs

文件操作 fs.promises promise 化的 fs 函数 说明open in new window

child_process

多线程/执行 shell 命令 说明open in new window

外部模块

控制台

Commander

处理与获取命令行参数 说明open in new window

simple-git

在 node.js 里调用 git 说明open in new window

clui

命令行内实现 ui 效果 说明open in new window

clear

清空控制台 说明open in new window

chalk

控制台输出彩色文字 说明open in new window

shelljs

在 node.js 里调用 shell 命令 说明open in new window

markdown

markdown-it

将 markdown 转化为 html 块元素 说明open in new window示例open in new window

markdown-it-texmath

markdown-it 扩展, 用于转化 latex 说明open in new window

markdown-it-multimd-table

扩展 markdown 的表格语法 说明open in new window

markdown-it-mark

高亮标记(== ==) 说明open in new window

markdown-it-anchor

根据标题元素, 自动添加同名的 id 并且添加一系列 anchor 功能 说明open in new window

markdown-it-toc-done-right

需要前置 markdown-it-anchor 实现 [TOC] 功能 说明open in new window

markdown-it-attrs

为 markdown 元素添加 attr 语法在元素末尾添加 {属性} . => class; # => id; 其他属性 a=b 说明open in new window

html

jsdom

在 node.js 中解析 html 说明open in new window

prismjs

code 中的语法高亮 说明open in new window