Просмотр исходного кода

chore: add package dependency graph

Evan You 6 лет назад
Родитель
Сommit
4e91b1328d
1 измененных файлов с 24 добавлено и 0 удалено
  1. 24 0
      .github/contributing.md

+ 24 - 0
.github/contributing.md

@@ -173,6 +173,30 @@ This is made possible via several configurations:
 
 ### Package Dependencies
 
+```
+
+                                    +---------------------+
+                                    |                     |
+                                    |  @vue/compiler-sfc  |
+                                    |                     |
+                                    +-----+--------+------+
+                                          |        |
+                                          v        v
+                      +---------------------+    +----------------------+
+                      |                     |    |                      |
+        +------------>|  @vue/compiler-dom  +--->|  @vue/compiler-core  |
+        |             |                     |    |                      |
+   +----+----+        +---------------------+    +----------------------+
+   |         |
+   |   vue   |
+   |         |
+   +----+----+        +---------------------+    +----------------------+    +-------------------+
+        |             |                     |    |                      |    |                   |
+        +------------>|  @vue/runtime-dom   +--->|  @vue/runtime-core   +--->|  @vue/reactivity  |
+                      |                     |    |                      |    |                   |
+                      +---------------------+    +----------------------+    +-------------------+
+```
+
 There are some rules to follow when importing across package boundaries:
 
 - Never use direct relative paths when importing items from another package - export it in the source package and import it at the package level.