github 中的markdown 不支持使用 [TOC] 自动生成目录。
在网上查询到了一个生成markdown目录的简单好用的工具,亲测可用。(此工具支持linux 或 mac OS)
开源工具地址
以linux为例,仅需两个步骤:
1.安装 (在linux命令行执行以下两个命令)
wget https://raw.githubusercontent.com/ekalinin/github-markdown-toc/master/gh-md-toc
chmod a+x gh-md-toc
2使用 (在gh-md-toc 所在目录运行以下命令)
cat path_to_markdown_file/README.md | ./gh-md-toc -
完成以上步骤后,会输出对应的markdown文本,将其粘贴入原md文件中即可。亲测可用。