Skip to content

实用的npm包

  • rimraf 删除指定文件用

  • vuelidatevalidator 表单验证

  • vee-validate 表单验证(比vuelidate使用更简单)

  • day.js日期格式化

  • radash 工具库

  • flush-promises 等待所有promise处理完成。测试用

  • rgb-hexrbg格式颜色转hex

  • mddir生成项目结构

  • npm-check-updates检查项目npm依赖是否有更新

  • glob遍历读取文件夹下所有文件

  • import-local 当我们本地node_modules存在一个脚手架命令,同时全局node_modules中也存在这个脚手架命令的时候,优先选用本地node_modules中的版本

  • json-server本地mock接口用

  • pkgUp查找package.json所在路径

  • module-alias模块路径别名

  • configdotenv配置nodejs环境变量

  • joischema-utilsajv校验schema配置文件格式

  • pinowinstonlog4js控制台打印日志

  • request-ip获取请求用户的ip

  • argon2数据加密工具

  • mime获取媒体文件信息

  • nanoid轻量uuid库

  • depcheck检测项目未使用的依赖、缺失的依赖

适合ts的后端项目

  • class-transformer实现字面量对象和类实例对象之间的转换
  • svg-captcha 图形验证码(node后台服务用的)
  • nodemailer 邮箱服务(node后台用)

苏ICP备20040768号