Skip to content

快速上手

这是文档存放仓库本体,采用的技术栈是Astrostarlight,文档可以使用MarkdownMDX两种格式编写。

这是部署网站的仓库,使用GitHub Pages进行部署。两个仓库之间依靠GitHub Actions进行联动。

非常简单的教程,请参考starlight的文档

如果你仍然觉得复杂,拿你直接照猫画虎,复制已有的.mdx文件,修改其中的内容即可。

根目录下的tsconfig.json中配置了路径别名@assets,指向src/assets,和@components,指向src/components。在编写文档时可以直接使用别名进行引用。参考Astro 导入别名

请参考starlight的文档

本项目自定义的组件均放在src/components目录下:

  • astro.config.mjs
  • package.json
  • Directorysrc
    • assets
    • Directorycomponents
      • ThemedImage.astro
    • content

关于如何编写组件,你可以参考: