NPM 的全名是 Node Package Manger, 是Node.js 的套件管理系統, 用來管理其背後龐大的開放原始碼, 透過NPM 我們可以很方便地加入第三方開發的套件到我們的專案裡, 縮短開發時間而這也是使用Node.js 開發應用程式的優點 (其實有點像 .Net 的NuGet, 或是 Python 的 Pypi), 如何安裝套件 > npm install simple-export-excel --save simple-export-excel 即我們要下載的套件 如果想要全域安裝而不是侷限在某個專案裡我們可以使用-g參數 > npm install -g "你的套件名稱" 如何使用套件 使用的時候就呼叫 require 把剛剛下載的套件匯入專案 var xlsHelper = require ("simple-export-excel") Package.json Package.json是用來表示這個專案的相關資訊 像是名稱, 版本, 以及相依的套件(dependencies)等等 如果安裝套件的時候有帶 --save 的指令的話, 套件資訊就會被寫入到 dependencies { "name" : "node" , "version" : "1.0.0" , "description" : "" , "main" : "index.js" , "scripts" : { "test" : "echo \"Error: no test specified\" && exit 1" }, "author" : "" , "license" : "ISC" , "dependencies&q