win7搭建ghost開發所需環境

如果只是想使用ghost,對其源碼不感興趣的話,直接去官網下載源碼,官網下載的源碼包已經把該處理的文件都處理好了,然後npm install --production 安裝下依賴就能夠使用了。如果你想研究源碼,那就需要搭建開發所需環境了。

ghost使用的技術:

1、後臺服務基於express;

2、模板引擎使用的是 handlebars;

3、css是基於sass;

4、構建工具使用的是grunt;


從整體上看,涉及到nodejs平臺 和  ruby 平臺。


先從github上把ghost項目下載下來。


搭建ruby 環境(因爲sass基於ruby):

        1、安裝ruby。如果你搭建過jekyll環境,那麼肯定已經裝了ruby。如果沒有可以到這裏淘寶的ruby鏡像站點 下載進行安裝,那基本上“下一步,下一步”就好了;

        2、安裝 sass。

              如果ruby安裝包是下載的淘寶的鏡像,ruby的默認包源是:http://ruby.taobao.org,這裏很可能沒有 sass 包,需要添加含有 sass 包的服務器,可以添加ruby官方的數據源:

gem sources -a  https://rubygems.org
更多數據源介紹及相關操作請異步到:Ruby更改gem source。這時數據源的事就準備好了,一條命令就可以輕鬆安裝sass了:

gem install sass

         3、安裝bourbon。這是一個 sass 一個mixin庫,和 less 這類css預編譯語言的 mixin一樣。

gem install bourbon

搭建nodejs環境:

        1、安裝項目的依賴及開發依賴模塊。(由於這個依賴的東西多,所以中途可能報錯或者假死,你懂的,是網速問題。請ctrl + c 多來幾次就行了)

npm install 

最後執行下 grunt init  任務,編譯下sass 文件和 模板文件,所有的東西都準備好了,啓動服務器就能訪問了。具體使用方法官方有中文介紹。

        

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章