engineercms整合mindoc
- 2020 年 3 月 4 日
- 筆記
因為同樣是beego框架的,所以整合相對容易。不過這也是我第一整合項目。
golang的項目,採用引入包的形式對於整合項目應該沒有作用吧,想著只能都改為githb.com/3xxx目錄下了。
個別controller和我的ecms的重名,比如basecontrollers,model中的attachment也重名……有空記錄一下,以後mindoc升級好操作一些。
首先是下載各種引入的包。
然後是更新go版本到1.13,否則好多包編譯過不了。
最後是資料庫,mindoc的資料庫只是在install的命令行才初始化完成,不像我的cms,每次啟動自動檢測有無生成數據表,沒有就自動生成,所以這塊不協調的需要調整。
先記錄這麼多吧。
mindoc真的是夢寐以求的,那麼除了這種辦法,還有沒有更加簡單的,比如獨立的調用呢?插件呢?目前應該不可能啊。
早上看了bookstack的源碼,也都是將mindoc直接改路徑的。英雄所見略同嘍。
用mindoc,主要是方便寫電子書,非常喜歡目錄,黏貼圖片也方便,接下來開發一個導入word的?導出需要安裝一些東西,比較麻煩,看能否直接go開發掉。