实用的npm包
rimraf删除指定文件用vuelidate、validator表单验证vee-validate表单验证(比vuelidate使用更简单)day.js日期格式化radash工具库flush-promises等待所有promise处理完成。测试用rgb-hexrbg格式颜色转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检测项目未使用的依赖、缺失的依赖
适合后端项目
class-transformer实现字面量对象和类实例对象之间的转换svg-captcha图形验证码(node后台服务用的)nodemailer邮箱服务(node后台用)iconv-lite字符集编码loadtest服务器压测工具