huoxiangdong / Blog

学习记录
0 stars 0 forks source link

npm #65

Open huoxiangdong opened 6 years ago

huoxiangdong commented 6 years ago
huoxiangdong commented 6 years ago

npm包


1. colorful  #为终端添加颜色
2. commander # 命令定义
3. cross-env # 跨平台设置和使用环境变量
4. debug # 调试程序 
5. classnames # 有条件添加类
6. chalk # 终端字符样式
7. semver # 语义化版本管理
8. compression # 压缩
9. http-proxy-middleware # express 代理
10. serve-favicon # favicon
11. lru-cache #用于在内存中管理缓存数据,并且支持LRU算法。可以让程序不依赖任何外部数据库实现缓存管理 LRU算法:尽量保留最近使用过的项
12. memory-fs # 内存文件系统
13.vue-antd-md-loader # 使用markdown-it将Markdown文件转换为Vue Component
14. minimist # 解析参数
15. read-pkg # 读取package.json文件
16. inquirer # 命令行交互界面集合
17. joi # 验证对象
18. globby # 匹配目录文件
19. isBinaryFile # 检测是否是二进制文件
20. shortid # 生成唯一id
21. component-classes # 尽可能的使用`.classList`操作 `class`
22. add-dom-event-listener # 添加DOM事件侦听器,规范IE和其他。
23. warning # warn
24. dom-align #元素对齐 
25. dom-scroll-into-view # 滚动
26. raf # requestAnimationFrame polyfill
27. dom-closest # 根据css选择器查找其对应祖先元素
28. array-tree-filter # Filter by keys in array tree
29. async-validator # 异步表单验证
30. enquire.js # 响应css媒体查询的轻量级javascript库
32. intersperse # 将一个值出入到数组中两个元素之间
32.is-negative-zero #  一个值是否返回为 -0
33. json2mq # 生成媒体查询字符串
34. moment # 日期处理类库
35. ResizeObserver Polyfill # A polyfill for the Resize Observer API
36. shallow-equal # 判断两个对象是否相等
37.esm # 模块加载