这个仓库用来存放、编译、部署@UnrealMultiple仓库的文档
💾 仓库
├── 📁 .github/
│ └── 📁 workflows/ # GitHub工作流文件
│
├── 📁 TShockPlugin/ # TShock插件主仓库子模块 (用来同步插件仓库文档)
│
├── 📁 TShockPluginDevelopDocs/ # Cai的插件教程仓库子模块 (用来同步插件教程)
│
├── 📁 docs/zh/ # 文档目录
│ ├── 📁 guide/ # 插件文档
│ ├── 📁 plugin-dev/ # Cai插件开发文档
│ └── 📁 other/ # 其他文档
│
└── 📁 scripts/ # 脚本目录,用来放一些构建文档的脚本
Note
只允许添加、修改docs/zh/other/
中的文档, guide
、plugin-dev
中的文档为自动同步
如果你没有写入权限,则需要Fork并使用PullRequest
如果你是@UnrealMultiple的成员,可以找管理员(少司命、Cai、熙恩等)获取这个仓库的写入权限
- 在网页端打开: https://github.com/UnrealMultiple/TShockPluginDocs/new/master/docs/zh/other
- 命名文档,名字不带中文,可以用大小写或连字符分隔单词,但是请不要两个混用,结尾必须是
.md
- 编辑文档,首行必须要有一级标题!!!
- 提交更改,提交消息建议:
docs(文档名字): 添加XXX文档
- 在网页端打开: https://github.com/UnrealMultiple/TShockPluginDocs/tree/master/docs/zh/other
- 选中你需要修改的文档, 并且点击编辑
- 编辑文档 (格式MarkDown)
- 提交更改,提交消息建议:
docs(文档名字): 大概描述你修改了什么
如果你需要添加一些非文档的文件,比如QQ官方机器人的检验文件,你可以把对应文件放入docs/.vuepress/public
例如: 我放入102256264.json
就可以在https://docs.terraria.ink/102256264.json
访问这个文件