Taro 文档

  1. .
  2. ├── LICENSE
  3. ├── README.md
  4. ├── blog # 博客
  5. ├── docs # 最新版本文档
  6. ├── docusaurus.config.js
  7. ├── node_modules
  8. ├── package.json
  9. ├── sidebars.js # 最新版本文档导航
  10. ├── src # 文档主题
  11. ├── static # 静态文件
  12. ├── tsconfig.json
  13. ├── versioned_docs # 版本文档
  14. ├── versioned_sidebars # 版本文档导航
  15. ├── versions.json
  16. └── yarn.lock

开发流程

  1. 从最新版本的 master 分支新建一个分支:git checkout -b docs/fix-something
  2. 提交新建的分支发起 Pull Request
  3. 在 Pull Request 页面中如果编译成功,则会自动部署一个预览站点
  4. 预览站点确认修改无误后 Merge 到 master 分支,则会自动部署到 GitHub Pages 和 docs.taro.zone

修改文档

v1 或 v2

修改 versioned_docsversioned_sidebars 对应的文件。

v3

修改 docssidebars.js 对应的文件。

升级文档

v1 或 v2

v1 或 v2 不升级版本,直接修改 versioned_docsversioned_sidebars 对应的文件。

v3

运行命令:yarn run docusaurus docs:version <semver>