昨天的文章用了比較辛苦的方式安裝好 UglifyJS 這個 node.js 套件,但今天就發現原來 node.js 已經有 npm 工具可管理所有 node.js 相關套件,原本我還以為目前沒什麼 node.js 可用,但得知 npm (Node Package Manager) 之後才發現已經有一大堆好用的工具用 node.js 寫好了,有興趣的快進來瞭解一下吧。
不管在 Linux 或 Cygwin 之下都可以很輕易的用以下指令安裝 npm 工具(前提是要先安裝 curl 工具)
curl http://npmjs.org/install.sh | sh
如果要看目前有多少 node.js 套件可以使用以下指令:(目前已經將近 1,000 個可下載的套件了)
如果要查出與 uglifyjs 相關的套件可以用 grep 過濾:
如果要安裝 UglifyJS 的話 (如上圖的 uglify-js@0.0.3 這版),那就比昨天文章所寫的還簡單多了,一行指令就能解決,而且從下載、安裝一次解決:
npm install uglify-js@0.0.3
當然你也可以不指定版本號,那麼 npm 就會自動幫你安裝最新版,例如:
安裝好之後主程式會自動被安裝到 /usr/local/bin 目錄下,而相依的函式庫也會自動安裝到 /usr/local/lib/node 目錄下,實在是非常方便。
要查詢目前已安裝的 node.js 套件,可用以下指令:
若要移除先前安裝的 uglify-js 可用以下指令:
是不是非常方便呢!^_^
相關連結