<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          PipeGo 開源博客平臺

          聯(lián)合創(chuàng)作 · 2023-10-02 13:09

          簡介

          Pipe 是一款小而美的開源博客平臺,通過黑客派賬號登錄即可使用。

          動機

          產(chǎn)品層面:

          • 市面上缺乏支持多獨立博客的平臺級系統(tǒng)

          • 實現(xiàn) B3log 構(gòu)思

          技術(shù)層面:

          • 在博客系統(tǒng)這個輪子上充分發(fā)揮 golang 的優(yōu)勢

          • 后臺使用 Vue.js 進行前后端分離

          案例

          你也在使用的話歡迎通過 PR 更新該列表。

          特性

          • 多用戶博客平臺

          • Markdown / Emoji

          • 聚合分類 / 標簽

          • 自定義導(dǎo)航

          • 多主題 / 多語言

          • Atom 訂閱

          • 可配置動靜分離

          • 搜索

          • Hexo/Jekyll 導(dǎo)入 / 導(dǎo)出

          安裝

          下載最新的 Pipe 包解壓,進入解壓目錄直接運行 pipe/pipe.exe 可執(zhí)行文件即可。

          更多細節(jié)請參考 Pipe 用戶指南。另外,如果你不想自己維護服務(wù)器,可以直接使用我們運維的 Pipe 服務(wù)。

          文檔

          界面

          初始化

          初始化

          管理后臺

          管理后臺

          編輯文章

          編輯文章

          默認主題

          默認主題

          構(gòu)建

          需要預(yù)先安裝好如下編譯環(huán)境,請盡量都使用最新版:

          1. Go

          2. Node.js

          然后執(zhí)行 build.sh 或者按照下面步驟手動構(gòu)建。

          編譯后端

          go build -i -v

          編譯管理后臺前端

          進入 console 目錄,然后:

          npm install && npm run build
          • 開發(fā)環(huán)境執(zhí)行 npm run dev

          • pipe.json 中 AxiosBaseURL 為 /api 時需啟動 ./pipe,為 /mock 時需運行 npm run mock

          打包前臺主題

          進入 theme 目錄,然后:

          npm install && npm install --global gulp && gulp
          • 開發(fā)環(huán)境執(zhí)行 gulp watch --theme=ThemeName

          • theme/js 和 theme/scss 下為基礎(chǔ)方法和樣式,可按需引入使用

          • 主題開發(fā)請參考 theme/x/Gina

          貢獻

          作者

          Pipe 的主要作者是 Daniel 與 Vanessa,所有貢獻者可以在這里看到。

          我們非常期待你加入到這個項目中,無論是使用反饋還是代碼補丁,都是對 Pipe 一份滿滿的愛 ??

          討論區(qū)

          算力

          Pipe 默認會通過瀏覽者的瀏覽器進行挖礦(只會使用空閑的 CPU 資源,并且占用很低),收益將用于維持項目運維。原理請參考使用訪問者瀏覽器挖礦的方法。

          如果你不方便幫助我們,可以將 common.js、utils.js 中的 miner 相關(guān)代碼注釋掉。我們懇請你盡量保留,謝謝。

          開源協(xié)議

          Pipe 使用 GPLv3 作為開源授權(quán)協(xié)議,請盡量遵循,即使是在中國。

          鳴謝

          Pipe 的誕生離不開以下開源項目:

          • jQuery:JavaScript 工具庫,用于主題頁面

          • Vue.js:漸進式 JavaScript 框架

          • Nuxt.js:Vue.js 框架

          • Vuetify:Vue.js 的 Material 組件框架

          • Gin:又快又好用的 golang HTTP web 框架

          • GORM:極好的 golang ORM 庫

          • Blackfriday:golang Markdown 處理器

          • SQLite:使用廣泛的嵌入式 SQL 引擎

          • GCache:golang 緩存庫

          • GoLand:全宇宙暫時排名第一的 golang IDE

          小而美的博客平臺,為未來而構(gòu)建 

          瀏覽 30
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  肏屄网站在线观看 | 日本国产精品高朝 | 伊人大香蕉www | 偷拍视频图片综合网 | 美女尻屄网站 |