devin.zhu@doverfs.com e7c0409db4 初始化文档仓库 1 vuosi sitten
..
README.md e7c0409db4 初始化文档仓库 1 vuosi sitten
config.json e7c0409db4 初始化文档仓库 1 vuosi sitten
plugins.md e7c0409db4 初始化文档仓库 1 vuosi sitten
sidebar.json e7c0409db4 初始化文档仓库 1 vuosi sitten

README.md

开发 teedoc

获得源码

git clone https://github.com/Neutree/teedoc

安装环境

sudo apt install python3 python3-pip
cd teedoc
pip3 install -r requirements.txt

运行源码

  • 安装插件

    python3 teedoc/teedoc_main.py  -p examples/teedoc_site install
    
  • 运行

    python3 teedoc/teedoc_main.py  -p examples/teedoc_site build
    python3 teedoc/teedoc_main.py  -p examples/teedoc_site serve
    
  • 插件导入问题和更新调试问题

site_config.json中设置插件的本地路径,比如:

"teedoc-plugin-markdown-parser":{
            "from": "../../plugins/teedoc-plugin-markdown-parser"
        }

然后在运行时将会优先从这个路径导入包(将这个路径加入sys.path,然后导入),而不是系统路径,可以保证修改及时生效

调试

在 vscode 中调试,直接调试单文件 teedoc_debug.py 文件即可

参与贡献

可以在 github fork 一份源码, 修改代码后, 提交PR(pull request) 即可