Ghost Blog 開發(fā)環(huán)境搭建
標(biāo)簽: Ghost Blog Dev

image_1b4sjrjrv14v1dqc1kiqts6vv09.png-478.4kB
Ghost 官方截圖
Glost Blog
Ghost Blog 源于WordPress兩位大拿的靈感。
Ghost 是基于 Node.js 的開源博客平臺(tái)孟辑,由前 WordPress UI 部門主管 John O’Nolan 和 WordPress 高級(jí)工程師(女) Hannah Wolfe 創(chuàng)立哎甲,目的是為了給用戶提供一種更加純粹的內(nèi)容寫作與發(fā)布平臺(tái)。
2013 年 9 月份扑浸,Ghost 正式向公眾發(fā)布烧给,Ghost 中文網(wǎng)也隨之上線。
Ghost 中文網(wǎng)的目標(biāo)是致力于 Ghost 開源博客系統(tǒng)在國(guó)內(nèi)的推廣喝噪,與廣大 Ghost 用戶分享 Ghost 相關(guān)的知識(shí)础嫡、技巧。

此處輸入圖片的描述
GhostBlog基礎(chǔ)知識(shí)
- Node.js NodeJS 官網(wǎng)
- Express NodeJS 的一個(gè)MVC框架
- Express HBS模板
安裝GhostBlog
-
GhostBlog是基于NodeJS開發(fā)的,必備的系統(tǒng)環(huán)境是安裝NodeJS 這是我系統(tǒng)的NodeJS版本image_1b4sl56s670410eu128o1ojnha7n.png-13kB
-
下載GhostBlog源碼 https://github.com/TryGhost/Ghost
安裝步驟
cd ghost #進(jìn)入GhostBlog目錄
npm install -g grunt-cli #安裝Grunt
npm install -g knex-migrator #安裝knex-migrator
npm install #安裝GhostBlog 所有的依賴
grunt init #Grunt 初始化
knex-migrator init #knex-migrator初始化
grunt dev #運(yùn)行 GhostBLog Dev 環(huán)境
如上所有都執(zhí)行完成它之后
打開瀏覽器 http://localhost:2368/ghost 即可
PS:本地安裝測(cè)試 需要GhostBlog 的測(cè)試站開發(fā)授權(quán)
GHostBlog DEV 授權(quán)申請(qǐng)賬號(hào)
愉悅的玩耍吧榴鼎!

Ghost 后臺(tái)界面

Ghost 前臺(tái)界面
安裝過程中的問題
GhostBlog 開發(fā)環(huán)境中用到了WatchMan 如果系統(tǒng)中沒有安裝WatchMan再 grunt init 的時(shí)候會(huì)提示錯(cuò)誤
Could not start watch man
如果安裝版本不對(duì)或者 在NodeJS中安裝了WatchMan 依然會(huì)提示這些錯(cuò)誤
正確安裝WatchMan 的方法 參照一下鏈接 Watch man 官方安裝方法