-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Closed
Labels
Description
What problem does this feature solve?
Some plugins might want to depend on other plugins. Currently, there is no way to do this.
What does the proposed API look like?
If the package.json dependencies of vue-cli-plugin-a contains vue-cli-plugin-b, then:
vue add awill runvue add band thenvue add avue invoke awill runvue invoke band thenvue invoke a(Optionally configured bya)
We can do this multiple deep levels.
Issues
- If
adepends onbandc, what's the order ofbandcto be run? - What about circular dependencies?