PJCHENder 未整理筆記

[npm] 常用套件整理(Package)

2018-01-25

[npm] 常用套件整理(Package)

keywords: package
套件名稱 常用於 簡短說明
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

掃描二維條碼,分享此文章