config.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. module.exports = {
  2. title: '走进Vue源码',
  3. description: '逐行级别的 Vue 源码分析',
  4. markdown: {
  5. toc: {
  6. includeLevel: [2, 3, 4, 5, 6]
  7. }
  8. },
  9. themeConfig: {
  10. sidebarDepth: 0,
  11. sidebar: [
  12. {
  13. title: '正文',
  14. children: [
  15. ['/', '概览'],
  16. ['/note/0前言', '前言'],
  17. ['/note/1了解Vue这个项目', '了解 Vue 这个项目'],
  18. ['/note/2Vue构造函数', 'Vue 构造函数'],
  19. ['/note/3Vue的思路之以一个例子为线索', 'Vue 的思路之以一个例子为线索'],
  20. ['/note/4Vue选项的规范化', 'Vue 选项的规范化'],
  21. ['/note/5Vue选项的合并', 'Vue 选项的合并'],
  22. ['/note/6Vue的初始化之开篇', 'Vue 的初始化之开篇'],
  23. ['/note/7Vue的初始化之数据响应系统', 'Vue 的初始化之数据响应系统'],
  24. ['/note/8Vue的编译器初探', 'Vue 的编译器初探'],
  25. ['/note/9Vue中的html-parser', 'Vue 的html-parser'],
  26. ['/note/10编译器之parser', '编译器之parser'],
  27. ['/note/Vue的编译器', 'Vue的编译器']
  28. ]
  29. },
  30. {
  31. title: '附录',
  32. children: [
  33. ['/note/附录/Vue构造函数整理-原型', 'Vue 构造函数整理-原型'],
  34. ['/note/附录/Vue构造函数整理-全局API', 'Vue 构造函数整理-全局API'],
  35. ['/note/附录/Vue实例的设计', 'Vue 实例的设计'],
  36. ['/note/附录/core-util', 'core/util 目录下的工具方法全解'],
  37. ['/note/附录/web-util', 'platforms/web/util 目录下的工具方法全解'],
  38. ['/note/附录/shared-util', 'shared/util.js 文件工具方法全解'],
  39. ['/note/附录/compiler-options', '编译器选项整理']
  40. ]
  41. },
  42. {
  43. title: '扩展阅读',
  44. children: [
  45. ['/note/扩展阅读/Vue中创建高阶组件', 'Vue 中创建高阶组件']
  46. ]
  47. }
  48. ]
  49. }
  50. }