紙小墨靜態博客構建工具是一款非常強大的靜態微博構建工具。操作簡單,使用方便。有需要的可以來東坡下載使用!
紙小墨靜態博客構建工具說明
紙小墨是一款免費的靜態微博構建工具,這款工具可以幫助用戶快速搭建博客網站。優點是無依賴跨平臺,配置簡單構建快速,注重于簡潔易用與排版優化。如果你想要構建一個屬于自己的個人博客不妨試試這款工具。
紙小墨靜態博客構建工具使用說明
開始上手
下載并解壓Ink,運行命令ink preview
使用瀏覽器訪問http://localhost:8000預覽
配置網站
編輯config.yml,使用如下格式
創建文章
在source目錄中建立任意.md文件(可置于子文件夾),使用如下格式
發布博客
在博客目錄下運行ink publish命令自動構建博客并發布
或運行ink build命令將生成的public目錄下的內容手動部署
當使用ink preview命令時,source目錄中文件發生變化,會自動重新構建博客,刷新瀏覽器以更新
定制支持
修改主題
默認主題使用coffee, less編寫,修改對應文件后,需要在theme目錄下運行gulp命令重新編譯,使用ink build命令構建時默認將會復制js, css目錄到public目錄下。
頁面包含page.html(文章列表)及article.html(文章)等,所有頁面均支持GO語言HTML模板語法,可引用變量。
添加頁面
在source目錄下創建的任意.html文件將被復制,這些文件中可引用config.yml中site字段下的所有變量。
博客遷移(Beta)
Ink提供簡單的Jeklly/Hexo博客文章格式轉換,使用命令:
ink convert /path/_posts
源碼編譯
本地運行
配置GO語言環境
運行命令go get github.com/InkProject/ink,編譯并獲取ink
運行命令ink preview $GOPATH/src/github.com/InkProject/ink/template,預覽博客
Docker構建(示例)
Clone源碼 git clone git@github.com:InkProject/ink.git
源碼目錄下構建鏡像docker build -t ink .
運行容器docker run -p 8000:80 ink
更新日志
[2015-08-15] 一些Bug修復,新增RSS訂閱支持,主題改善
[2015-07-04] 數項Bug修復與主題改善,支持置頂,多語言,子模板
[2015-06-04] 編譯更多平臺版本,增加標簽與存檔頁
[2015-03-01] Beta版本,基礎功能完成
- PC官方版
- 安卓官方手機版
- IOS官方手機版