关于
本文档是2050网站开发(2022年度)的需求文档。本文档之前一个版本存储在这个腾讯文档,之后会将新版本文档逐步更新至这里。
以下部分介绍如何参与共同编辑本文档,如无此需求可以直接跳至下一章。
准备工作
- 账号:您需要先准备一个 GitHub 账号
- 仓库和分支管理
- fork document 的仓库,并作为自己仓库的上游:
git remote add upstream https://github.com/2050dev/document.git
- fork document 的仓库,并作为自己仓库的上游:
拉取项目
使用 git
拉取项目:
git clone https://github.com/2050dev/document.git
本地构建
info
- Node.js 版本 >= 12.13.0 (可以使用
node -v
命令查看) - Yarn 版本 >= 1.5(可以使用
yarn --version
命令查看)
安装依赖
cd document
# 命令安装依赖
yarn install
修改文档
文档文件位于 \docs
目录中,并以 Markdown 格式编写。如果目录有修改,还需要在完成文档编写后,修改 sidebars.js
文件来更新文档目录路径。
本地预览
yarn start
yarn run v1.22.10
warning ../../package.json: No license field
$ docusaurus start
Starting the development server...
Docusaurus website is running at: http://localhost:3000/
✔ Client
Compiled successfully in 2.06s
ℹ 「wds」: Project is running at http://localhost:3000/
ℹ 「wds」: webpack output is served from /
ℹ 「wds」: Content not from webpack is served from /Users/saybot/own/2050.dev
ℹ 「wds」: 404s will fallback to /index.html
在 http://localhost:3000/ 上就可以看到预览效果
提交 PR
文档更新完成后,就可以提交 PR 了。