Skip to content

Latest commit

 

History

History
47 lines (41 loc) · 3.04 KB

nodejs.md

File metadata and controls

47 lines (41 loc) · 3.04 KB

Awesome Node.js

一些前端 JS 库:

一些命令行工具:

  • eslint :JavaScript 代码 lint 工具
  • yo :用于生成项目脚手架
  • nodemon :用于监听并重启 Node.js 应用
  • gulp :前端工作流管理工具
  • webpack :前端打包工具
  • jsdoc :JavaScript 文档生成工具
  • pm2:进程管理器

一些后端 Node.js 模块:

  • commander :更方便处理命令行参数的模块
  • ora :命令行进度条模块
  • cross-env :解决了跨平台环境下设置环境变量的问题
  • mongoose :适用于 MongoDB 的 ODM 框架
  • sequelize :适用于关系型数据库的 ORM 框架
  • redis:Redis 客户端
  • md5:用于计算 MD5
  • python-shell:用于在 Node.js 中调用 Python 脚本
  • cheerio:服务端的 jQuery 实现
  • js-yaml:用于处理 YAML 文件
  • dayjs :处理日期和时间的库
  • mime :用于处理 MIME type 的模块
  • formidable :用于解析表单数据的模块
  • dotenv :在 Node.js 中轻松使用 .env 文件
  • module-alias :用于简化模块路径的库
  • wechat-jssdk :第三方维护的微信 JS-SDK 库
  • tenpay :第三方维护的微信支付库
  • cron :定时任务模块
  • bull :任务队列模块
  • node-excel-export :支持导出 Excel 表的模块
  • lodash :封装了常见的字符串、数组、对象等常见数据类型的处理函数的工具库
  • moment-timezone
  • http-status
  • helmet
  • uuid :用于生成 UUID
  • faker