vuepress 首次出现在人们视野中是 Evan You 在VueNYC 中的演讲。它的良好体验使得大家争相涌至,由于十分便于上手,有很多人拿来做 api 文档和 blog 。甚至是 umi,dva 这类 react 周边,都在用它来做自己的 api 文档。
除了一句真香以外,我参考了 vue-cli-analysis, 学习一波并做分析了其实现原理。
我会在分析代码中加入一些官方输出的 debug,和自己的对于一些方法的见解。
慎重提醒:我只是粗略的看了代码和流程,并没有完全推敲里面的奥义,所以如果分析不到位,请多多谅解;同时欢迎 pr 和 issues
- markdown 的配置做分析
- app.js 详细分析
- webpack 的配置做分析
- build 命令解析
- theme 解析
- inter 插件解析
- TODO chacklist review