开发 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 文件即可

Related Issues not found

Please login GitHub to create issue