1
0
mirror of https://github.com/ZSCNetSupportDept/website.git synced 2025-10-29 01:15:04 +08:00
Files
website/docs/devdocs/02-网站/02-开发组网站/03-开发组网站-内容.md

2.7 KiB
Raw Blame History

开发组网站-内容

本篇文章将教你进行内容发布,维护开发组网站内容的方法

如何修改

Edit This Page

页面最下面有一个Edit This Page的超链接点击就可以进入github里这个页面的源代码可以提交PR有权限的也可以直接修改

git clone

(该方法仅限有权限的开发组成员)
如果你要进行比较多的修改的话,你也可以将仓库拉取到本地,然后修改,新建文件夹,打开终端

  • 输入git clone https://github.com/ZSCNetSupportDept/website.git
  • 输入git checkout master
  • 此时你应该可以看见项目的源代码,修改你需要改动的内容,然后输入git add *
  • 输入git commit,将你的改动提交到本地
  • 输入git push,提交内容到仓库

仓库的内容

你可以看见三个文件夹分别是src,docs,blog,其中:

  • src文件夹存放了独立于文档和blog的静态页面
  • docs文件夹存放了所有的文档目前有wiki和开发组文档两个docs
  • blog文件夹存放了可以显示在“公告”板块的文章

所有的文档都以Markdown格式书写其实也可以用MDX格式

前缀

所有文件都有一个数字前缀,这是文章在成品网站中的顺序,文件请按照order-filename.md的格式命名

btw,docusaurus不会将以"_"开头的文件加入完成的网页中,所以可以在暂时不想要展现在最终网站的里的的文章前面加上一个下划线

栏目的概况

我们可以在一个子文件夹中加入index.md或者README.md或者{$文件夹的名称}.md,其中的内容会在成品网站中显示为这个栏目的概况(点击这个栏目本身出现的内容)

Markdown 文档

Markdown 是一个标记文本格式的语言轻便简单快捷markdown最基本的语法如下markdown语法 我们用Markdown来编写文档,需要注意的是文档只能有一个h1系统用它来产生sidebar条目

另外docusaurus好像支持mdx格式的文档可以把一些动态元素插入到文本中

媒体资源引用

请将所有媒体资源放在static目录内然后在文档中调用

下载

static目录下面的内容会直接放到生成的网页里我们在wiki和开发组文档里各设置了一个下载页面提供便捷访问的方式在Markdown文本里链接这些文件来提供下载的方式

公告

docusaurus自带一个blog插件需要按照yyyy-mm-dd-filename.md的格式发布

文档的维护

如果发现了文档有错误的地方请提交PR修改或者告知开发组成员

进阶

更详细的内容还是建议看docusaurus的官方文档文档连接