You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,10 +104,11 @@ interface projects {
104
104
*/
105
105
match?: (stdout: string) => boolean;
106
106
/**
107
-
* Whether to skip starting the current sub-project. Default is `false`.
108
-
* Useful for sub-projects that do not need to be started.
109
-
*/
110
-
skip?: boolean;
107
+
* Whether to skip starting the current sub-project. The default value is `false`, typically used to skip sub-projects that don't need to be started.
108
+
* When the value is `true`, pruning will be performed on the specified project, meaning that this project and all its direct and indirect dependencies will not be started by the plugin.
109
+
* When the value is `only`, starting the specified project will be skipped, but no pruning will be performed, meaning that the project's direct and indirect dependencies will still be started by the plugin.
`${DEBUG_LOG_TITLE}Dependency graph do not allow cycles.`,
142
+
`${PLUGIN_LOG_TITLE} Cycle dependency graph found: ${nonSkipCycles}, you should config projects in plugin options to skip someone, or fix the cycle dependency. Otherwise, a loop of dev will occur.`,
129
143
);
130
144
}
131
145
}
@@ -143,7 +157,8 @@ export class WorkspaceDevRunner {
0 commit comments