何謂 jspm ?
jspm (javascript package manager) 號稱是完全支援(無摩擦)瀏覽器載入的套件管理工具
下面我們將透過一個使用了 5 個常用套件的 Gruntfile
來實作練習並討論關於 Gruntfile。
這篇教學將會解釋如何使用 Gruntfile 為你的專案設定任務。如果你還不知道什麼是 Gruntfile 請回到上一篇 Grunt 入門 閱讀。
Grunt
和 Grunt 擴充套件
都是透過 npm
來安裝和管理。Grunt
這個工具大概就等於 Ruby
中的 rake
,它可以透過一些設定讓你輕鬆完成一些例行性的任務,例如壓縮檔案,編譯 coffee less,搬移到目標目錄,單元測試等等。之後就可以透過一個指令,就把所有的事情做好。
為了能夠使用 Grunt
你必須安裝 grunt-cli
就是 Grunt 的 Command Line Interface 到您的系統。
安裝過程可能會需要 sudo 或這在 windows 底下使用管理者身份執行。