Distributed Update SystemDistributed Update System
用户指南
常见问题
开发者文档
参与讨论
  • 酷安
  • Github
  • F-Droid
  • Telegram CI
  • 简体中文
  • English
GitHub
用户指南
常见问题
开发者文档
参与讨论
  • 酷安
  • Github
  • F-Droid
  • Telegram CI
  • 简体中文
  • English
GitHub
  • 用户指南
  • 常见问题
  • Developer Documention
    • 引言
    • 贡献准则
    • 云端仓库的目录结构
    • 跟踪项配置编写
    • 软件源配置编写
    • 软件源脚本编写
    • BeautifulSoup4 常用函数
    • 文档编写
  • 参与讨论

文档编写

提示

请先了解贡献准则,若已查看请忽略。

本文档使用 vuepress 生成,目前托管于 ZEIT。

基础知识

  1. 基础的 markdown 知识
  2. 会安装和简单的使用 nodejs
  3. 会安装和简单的使用 yarn
  4. 会简单的使用 vuepress

参与步骤

  1. fork 并 clone docs 仓库到本地
  2. yarn install 安装依赖到本地
  3. 添加或修改 md 格式的文档
  4. yarn dev 实时预览网页
  5. 修改完成后 push 到自己的仓库
  6. pull request

部分文件说明

  • .vuepress: 用于存放全局的配置、组件、静态资源等
  • .vuepress/public: 静态资源目录
  • .vuepress/config.js: 配置文件的入口文件

配置文件部分说明

提示

修改配置后重新运行 yarn dev 才会生效。

head

额外的需要被注入到当前页面的 HTML <head> 中的标签,每个标签都可以以 [tagName, { attrName: attrValue }, innerHTML] 的格式指定。

themeConfig.nav

页面右上角的导航栏链接。示例:

// .vuepress/config.js
module.exports = {
  themeConfig: {
    nav: [
      {
        text: '客户端下载',
        items: [
          {
            text: 'Android 端(酷安)',
            link: 'https://www.coolapk.com/apk/net.xzos.upgradeall',
          },
          {
            text: 'Android 端(GitHub)',
            link: 'https://github.com/DUpdateSystem/UpgradeAll/releases',
          },
        ],
      },
      { text: 'GitHub', link: 'https://github.com/DUpdateSystem' },
    ],
  },
};

themeConfig.sidebar

侧边栏的目录

// .vuepress/config.js
module.exports = {
  themeConfig: {
    sidebar: [
      {
        title: 'FAQ',
        path: '/faq/',
      },
      {
        title: '参与我们',
        path: '/joinus/',
        children: ['/joinus/', '/joinus/docs'],
      },
    ],
  },
};
在 GitHub 上编辑此页
上次更新: 2025/12/11 04:15
贡献者: xz-dev
Prev
BeautifulSoup4 常用函数