amWiki v1.2.0 發布,增加本地模式

2020-12-13 開源中國

記得當初向人介紹的時候被問到你是想做和原型圖一樣的?嗯,沒錯,終於可以和 Axure 原型圖一樣可以直接雙擊 index.html 打開了 

然而和原型圖不一樣的是:
本地模式也可以搜任意文檔內容
本地模式也可以搜任意文檔內容
本地模式也可以搜任意文檔內容
重要的事情說三遍!

開啟本地模式的姿勢:在 config.json 上增加
    "page-mounts": true,
然後不論重新創建還是更新都可以

- - - - - - - - -

本次更新細節如下:

  • 新增本地數據掛載模式,可以直接雙擊 index 在瀏覽器中訪問整個文庫
        - Atom 平臺和 Node-Npm 平臺掛載數據操作綁定
        - 本地頁面掛載數據生成與嵌入模塊
        - 頁面加載數據,頁面打開時立即判斷和讀取掛載數據
        - 改進搜索,網絡不可用時不再用 worker 而是直接搜索
        - disable 本地模式狀態下的接口測試入口
        - 隱藏本地模式狀態下的重建緩存按鈕

  • 基礎 Markdown 語法擴充,支持 todo list 複選框 ([#56](https://github.com/TevinLi/amWiki/issues/56))

  • 終端本地伺服器命令新增可關閉 amWiki 索引頁的可選參數

  • 優化本地伺服器容錯性

  • 搜索麵板結果列表點擊不再跳轉頁面

  • 導航增加文檔文件名轉義,文檔文件名允許使用語法符號`()[]'"`而不再衝突

  • 對帶`&`符號的文件名在URL地址上用特殊轉義替代,不會再被作為參數截斷 ([#64](https://github.com/TevinLi/amWiki/issues/64))

  • 修復伺服器文件系統為GBK編碼時深目錄無法讀取的bug

  • 調整大量注釋、調整一些變量名,劃分私有與公有

- - - - - - - - -

Atom 平臺插件重新下載地址: https://github.com/TevinLi/amWiki/releases/tag/***

nodejs 平臺請重新 npm install -g amwiki

- - - - - - - - -

amWiki 是一款基於 Javascript 腳本語言、依賴 Atom 編輯器或 Nodejs-npm 命令行、使用 Markdown 標記語法的輕量級開源 wiki 文庫系統,致力於讓大家可以更簡單、更便捷的建設個人和團隊文庫!

使用 amWiki,可創建無限級目錄,無服務端仍可全庫內容搜索,接口文檔和接口測試一次搞定,(除了接口測試)完美運行於 Github Pages ...

相關焦點