实用的npm包
rimraf
删除指定文件用vuelidate
、validator
表单验证vee-validate
表单验证(比vuelidate使用更简单)day.js
日期格式化radash
工具库flush-promises
等待所有promise处理完成。测试用rgb-hex
rbg格式颜色转hexmddir
生成项目结构npm-check-updates
检查项目npm依赖是否有更新glob
遍历读取文件夹下所有文件import-local
当我们本地node_modules存在一个脚手架命令,同时全局node_modules中也存在这个脚手架命令的时候,优先选用本地node_modules中的版本json-server
本地mock接口用pkgUp
查找package.json所在路径module-alias
模块路径别名config
、dotenv
配置nodejs环境变量joi
,schema-utils
,ajv
校验schema配置文件格式pino
、winston
、log4js
控制台打印日志request-ip
获取请求用户的ipargon2
数据加密工具mime
获取媒体文件信息nanoid
轻量uuid库depcheck
检测项目未使用的依赖、缺失的依赖
适合ts的后端项目
class-transformer
实现字面量对象和类实例对象之间的转换svg-captcha
图形验证码(node后台服务用的)nodemailer
邮箱服务(node后台用)