Ghost Blog 開發(fā)環(huán)境搭建
標(biāo)簽: Ghost Blog Dev
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版本
-
下載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)
愉悅的玩耍吧榴鼎!
安裝過程中的問題
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 官方安裝方法