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
|
### 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:
|
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.
|
- 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