常用的npm工具包

daiweishuai2024-07-20frontEndnpm包
  • lru-cache 【删除最近最少使用的项目的缓存对象。】

  • open 【自动打开浏览器 https://blog.daiweishuai.top/nodejs/open.html】

  • dsbridge 【h5 与 native 交互的 js 库】

  • callapp-lib 【H5 唤起 APP 的解决方案】

  • vconsole 【移动端控制台】

  • qs -【查询字符串解析和字符串化库】

  • querystring 【解析对象为字符串】

  • lrz 【压缩图片大小】

  • decimal.js 【加减乘除防止精度溢出】

  • vue-touch 【vue 官方的手势库】

  • vuex-persistedstate 【vuex 的持久化插件】

  • vue-clipboard2【vue 复制工具】

  • amap-js 【高德地图的 js 库,是饿了么开发的,和原生 script 引入类似】

  • file-saver 【文件下载工具,兼容性好】

  • nprogress 【进度条】

  • throttle-debounce 【节流防抖】

  • svg-sprite-loader 【将 svg 全部注册到页面中】

  • single-spa 【微前端框架】

  • @micro-zoe/micro-app 【京东零售微前端框架】

  • ora 【终端 loading 插件】

  • cli-spinners 【终端 loading 插件】

  • cli-progress 【终端进度条】

  • inquirer 【终端选项插件】

  • glob 【使用 shell 使用的模式匹配文件】

  • velocity-animate 【动画 js 库】

  • animate.css 【动画 css 库】

  • styled-components 【css in js 框架】

  • babel-plugin-import【自动导入插件 ant-design 团队开发】

  • unplugin-auto-import【自动导入插件】

  • babel-plugin-lodash【lodash 自动转换插件】

  • vue-clipboard2 【vue 复制插件】

  • vue-lazyload【图片懒加载】

  • autofit.js【大屏自适应】

  • @githubnext/github-copilot-cli 【github copilot cli】

  • ts-node 【插件 run code 需要用的环境】

  • nrm 【换源】

  • i18-fe-automator 【前端 i18n】

  • parse-headers 【前端解析响应头 xml.getAllResponseHeaders 方法返回的字符串】

  • minimist 【解析 node 命令参数】

Last Updated 8/7/2025, 5:45:51 AM