| run-script-os | 建置, node | 方便在不同作業系統執行 npm 指令 |
| browser-sync | gulp | 檔案變更即更新瀏覽器畫面 |
| http-server | node | 透過 command-line 來啟動一個 http server |
| file-saver | node | 用來處理檔案下載 ˋ |
| 18next | | |
| Sortable | Browser UI | 拖拉排序的清單 |
| select2 | Browser UI | 可以製作 taggable, 具有建議功能的下拉選單等等。 |
| node-cron | node | 執行排程工作 |
| kue | node | 用來跑佇列工作 |
| pm2 | node | node process manager |
| hapi | node | A simple server for node |
| ua-parser-js | node / browser | 用來解析使用者的 User Agent,可以用在 Browser 或 node.js 都可。可以取得使用者的 browser name, browser engine, device, OS, CPU 等資訊。 |
| ismobilejs | browser | 非常輕量用來判斷使用者行動裝置(apple, android, windows)的套件,但若使用者是用桌機開啟的話,則只能知道他使用的不是行動裝置。 |
| scriptjs | Node | 用來根據 URL 載入外部 JS 資源檔(類似,<script src="foobar.js">)。 |
| jon-server | Node | 快速建立一個可以回傳 JSON 的 Restful API。 |
| cross-env | Node, 建置 | 在不同作業系統下都能使用環境變數 |
| debug | node / browser, 建置 | 回傳比較清楚的 log 訊息。 |
| morgan | Node, 建置 | HTTP request logger middleware for node.js |
| chokidar | Node | Node.js file watcher |
| | |
| | |
| | |
| | |