zhang-xiao 7 жил өмнө
parent
commit
3e6dfbb225

+ 2 - 1
.gitignore

@@ -1,4 +1,5 @@
 node_modules
 *.log
 dist
-.history
+.history
+.DS_Store

+ 9 - 0
docs/.vuepress/components/AboutLayout.vue

@@ -0,0 +1,9 @@
+<template>
+  <div class="container">
+  </div>
+</template>
+<style lang="stylus" scoped>
+.container
+  max-width 960px
+  margin 0 auto
+</style>

+ 8 - 0
docs/.vuepress/config.js

@@ -21,6 +21,14 @@ module.exports = {
       {
         text: '扩展阅读',
         link: '/more/'
+      },
+      {
+        text: '捐赠',
+        link: '/about/'
+      },
+      {
+        text: '关于',
+        link: '/about/'
       }
     ],
     sidebar: {

BIN
docs/.vuepress/public/logo.png


BIN
docs/.vuepress/public/logo1.png


+ 8 - 7
docs/README.md

@@ -1,13 +1,14 @@
 ---
 home: true
+heroImage: /logo.png
 actionText: 开始阅读 
 actionLink: /art/
 features:
-- title: 最全覆盖 
-  details: 
-- title: 最深剖析
-  details: 
-- title: 开源共享
-  details: 
-footer: MIT Licensed | Copyright © 2018-present huochunyang 
+- title: 超级详细 - 逐行级别的分析
+  details: 所谓逐行并非一行接着一行,逐行指的是讲解的详细程度,这套文章将致力于覆盖所有核心代码,毕竟每一句代码都有他存在的意思,假如我们不讲明白任何一句代码的意义,那又怎么敢说是源码分析呢?
+- title: 实时更新 - 与 `Vue` 源码 `dev` 分支保持同步
+  details: 这套文章的特点之一就是**永远不会过时**,因为我们会跟随 `Vue` 源码 `dev` 分支的脚步更新文章的内容,这对于读者来讲的好处是学习的总是最新的。(注:有的时候 `dev` 分支的更新到文章的更新会有稍许延迟)。这里要解释一下,有的时候我们在讲解一个文件的代码时,你会发现,有些内容我们并没有进行讲解,那是因为这部分内容可能与本节的主题无关,但这些内容绝对不会被遗漏,它们会被放到合适的地方进行讲解
+- title: 深度分析 - 讲解issue
+  details: 我们知道 `Vue` 这个项目自诞生以来一直都在不断的更新完善,比如添加新的特性,修复已知bug等等。而在这个过程中源码也将越来越完善,这也意味着代码曾经并不完善,本套文章在分析源码时除了告诉你这段代码为什么这么写之外,还会根据相关 `issue` 分析这段代码之前是怎么写的以及存在的问题。
+footer: Copyright © 2018-present HcySunYang 
 ---

+ 3 - 0
docs/about/README.md

@@ -0,0 +1,3 @@
+---
+layout: AboutLayout
+---