QingCloud 官方文档使用了 Hugo 来构建网站,Hugo 是一个静态博客网站生成器,可将 Markdown 格式的文本构建为可发布的静态网站。因此需要在本地安装 Hugo。
v0.70
以上) 请安装 hugo_extended 版本请点击右上角 Fork 将 qingcloud-docs 仓库 Fork 至自己的 GitHub,然后将自己账号下的 Git 仓库地址 Clone 到本地,如:
git clone https://github.com/<YOUR-GITHUB-ID>/qingcloud-docs.git
qingcloud-docs
文件目录,然后执行下面的命令在本地编译。hugo server -w
http://127.0.0.1:1313/
预览文档,可以看到与线上文档相同的效果。说明:接下来只需要在 qingcloud/content/ 目录下在本地编辑内容,可参考该目录下 3 个示例目录结构。编辑完成后,在本地使用 git 命令提交,最后提交一个 Pull Request 到上游的 qingcloud-docs 仓库。
如果无法启动,并得到 "too many open files" 的错误代码,请运行 sysctl -w kern.maxfiles=20480
命令。