chore: add package dependency graph
This commit is contained in:
parent
c36941c498
commit
4e91b1328d
24
.github/contributing.md
vendored
24
.github/contributing.md
vendored
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user