目錄
全端類庫工具
- 模板
- ejs: JS引擎模板
- handlebars: JS引擎模板
- nunjucks: JS引擎模板
- pug: JS引擎模板
- 函式
- await-to-js: Async/Await引數格式化
- big: 數字格式化
- bignumber: 數字格式化
- bluebird: Promise墊片
- chance: 函式集合
- co: 非同步程式碼同步化
- co-prompt: 非同步程式碼同步化
- collect: 函式集合
- copay: 比特幣
- crypto: 加密解密
- date-fns: 時間格式化
- day: 時間格式化
- decimal: 數字格式化
- fastscan: 敏感詞過濾
- fuzzy: 模糊搜尋
- globalize: 時間格式化
- iconv-lite: 字元編碼轉換
- immutable: 不可變資料函式集合
- lazy: 函式集合
- licia: 函式集合
- lodash: 函式集合
- math: 數字格式化
- md5: MD5
- moment: 時間格式化
- polyfills: 解析墊片
- qs: URL字串解析
- ramda: 函數語言程式設計
- sugar: 函式集合
- underscore: 函式集合
- utility: 函式集合
- validate: 型別驗證
- voca: 文字格式化
- 網路
- async: 非同步回撥
- axios: 網路請求
- converse: 即時聊天
- fetch: 網路請求
- fetch: 網路請求
- jsonp: JSONP網路請求
- socket-client: 客戶端Socket
- socket-server: 服務端Socket
- ws: WebSocket
- 測試
前端類庫工具
- 函式
- browser-cookies: Cookie操作
- check-browser: 瀏覽器指紋
- jquery: 雙端DOM操作和函式集合
- zepto: 移動端DOM操作和函式集合
- 樣式
- 介面
- 互動
- apexcharts: 圖表
- chart: 圖表
- cleave: 自動格式輸入內容
- cropper: 影象
- d3: 圖表
- fabric: SVG和Canvas轉換器
- flv: 視訊
- font-awesome: 字型圖示
- gwm: 水印
- highcharts: 圖表
- html2canvas: Canvas截圖
- ocanvas: Canvas操作
- pixi: WebGL操作
- rasterizehtml: SVG截圖
- slate: 富文字編輯器
- snap: SVG操作
- three: 3D動畫
- video: 視訊
- watermark: 水印
- webgl: WebGL操作
- wordcloud: 詞雲
- ztree: 樹形圖
- 事件
- basicscroll: 視差滾動
- better-scroll: 滾動
- clipboard: 複製貼上
- draggabilly: 拖拽
- dragula: 拖拽
- fastclick: 點透
- hammer: 手勢監聽
- lazyload: 圖片懶載入
- progress: 載入進度條
- smart-gesture: 手勢監聽
- stickup: 跟蹤導航
- webuploader: 圖片上傳
- wow: 滾動動畫
- 非同步
- mobx: 狀態管理
- mobx-react: React狀態管理
- redux: 狀態管理
- redux-thunk: React非同步狀態管理
- rxjs: 事件流操作
- 除錯
- eruda: 移動端除錯皮膚
- spy-debugger: 移動端除錯皮膚
- vconsole: 移動端除錯皮膚
後端類庫工具
- 命令
- clear: 清屏
- commander: 命令配置
- cross-env: 執行環境
- execa: 程式命令
- inquirer: 問答
- inquirer-autocomplete-prompt: 答案自動提示
- inquirer-chalk-pipe: 答案文字顏色化
- listr: 多工執行
- nodemon: 重啟程式
- pm2: 程式管理
- shell: Shell命令
- terminalizer: 終端GIF動畫
- yargs: 命令配置
- 檔案
- commitlint: Git提交校驗
- compressing: 檔案壓縮
- cosmiconfig: 配置檔案讀取
- david: 依賴過時提示
- file-type: 檔案型別
- gm: 影象處理
- image-size: 影象大小
- ini: INI解析
- is-image: 是否影象
- js-pdf: PDF解析
- js-xlsx: Excel解析
- js-yaml: YAML解析
- jslib-base: 專案初始化
- madge: 檔案依賴關係
- markdown-it: Markdown解析
- node-gyp: 二進位制檔案解析
- nodetree: 檔案樹形圖
- opn: 檔案開啟
- recursive-copy: 檔案複製
- rimraf: 檔案刪除
- sharp: 影象處理
- update-notifier: 依賴更新提示
- 網路
- http-server: 本地伺服器
- json-server: 網路請求模擬
- jsproxy: 線上代理
- localtunnel: 內網穿透
- portscanner: 埠掃描
- request: HTTP請求
- request-promise-native: HTTP請求(Promise形式)
- scp2: SCP2檔案傳輸
- ssh2: SSH檔案傳輸
- zan-proxy: 介面代理
- 佈局
- blessed: 皮膚
- blessed-contrib: 皮膚(升級版)
- boxen: 盒子容器
- cli-table1: 表格
- cli-table2: 表格
- cli-table3: 表格
- cli-table-redemption: 表格(升級版)
- cli-width: 終端寬度
- easy-table: 表格
- figures: 圖示
- ora: 載入動畫
- progress: 進度條
- unicons: 圖示
- 文字
- ansi-align: 文字對齊方式
- chalk: 文字顏色
- chalk-animation: 文字顏色動畫
- chalk-pipe: 文字顏色化
- string-break: 字串截斷
- string-width: 字串寬度
- supports-color: 顏色支援檢測
- translate: 谷歌翻譯
- 除錯
結語
喜歡的趕緊收藏,順便點個贊,包你用上,哈哈。需要前端技術交流的可以加我微信哈!