jimyoshida/dx-devops-landscape

GitHub: jimyoshida/dx-devops-landscape

一份以 Docusaurus 构建的 DX/DevOps 技能图谱与时间线项目,系统化呈现相关领域的技术、概念及历史演进。

Stars: 5 | Forks: 0

# DX 技能图谱与时间线 请访问使用 Docusaurus 构建的网站。项目描述中提供了相关链接。 如果您更喜欢使用 GitHub/GitLab,请前往 [简介](website/docs/intro.md)。 ## 本地构建 在 Ubuntu(已在 26.04 版本上测试)上安装以下依赖项: ``` sudo apt install pandoc ruby-asciidoctor-pdf sudo apt install graphviz libgvplugin-neato-layout8 # libgvplugin-neato-layout8 for sfdp support sudo apt install libyaml-tiny-perl ``` 然后从 `website/` 目录进行构建: ``` yarn install # once, to install Node dependencies make all # pdf + markmap + graphmap + yarn build ``` CI Docker 镜像(`jimyoshida/node-make-extra`)捆绑了上述所有内容。要在更新 `docker/Dockerfile` 后重新构建并推送它,请从 `docker/` 目录运行: ``` cd docker make build make push ``` 当章节标题被重命名时,请在 `data/` 目录中运行 `make` 以将更改同步到所有技能和文档文件: ``` cd data make # reads sections.yml, rewrites titles in all files, regenerates digest.md ``` ## 许可证 本资料采用知识共享署名-相同方式共享 4.0 国际 (Creative Commons Attribution-ShareAlike 4.0 International) 许可协议, 其中的源代码部分除外,该部分采用 MIT 许可协议。 [![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png)][cc-by-sa]
标签:Docusaurus, MITM代理, 开发者体验, 技术图谱, 技术文档, 技能矩阵, 自定义脚本, 请求拦截