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

Use -f instead --force=yes (#4097)

* Use -f instead --force=yes

Due to -f not requiring a option it doesn't liked it as --force see #4096

* use --force instead ...

* Can't use =

It should be: --apache no instead --apache=no
Jaap Marcus 2 лет назад
Родитель
Сommit
9cb471a8e6
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      docs/.vitepress/theme/components/InstallBuilder.vue

+ 5 - 4
docs/.vitepress/theme/components/InstallBuilder.vue

@@ -109,13 +109,14 @@ watchEffect(() => {
 	let cmd = "bash hst-install.sh";
 	for (const [key, { enabled, value }] of Object.entries(selectedOptions.value)) {
 		const opt = options.find((o) => o.flag === key);
-
-		if (!opt.type || opt.type === "checkbox") {
+		if (opt.flag == "force" && enabled) {
+			cmd += ` --force`;
+		} else if (!opt.type || opt.type === "checkbox") {
 			if (enabled !== (opt.default === "yes")) {
-				cmd += ` --${key}=${enabled ? "yes" : "no"}`;
+				cmd += ` --${key} ${enabled ? "yes" : "no"}`;
 			}
 		} else if (enabled && value !== opt.default) {
-			cmd += ` --${key}=${value}`;
+			cmd += ` --${key} ${value}`;
 		}
 	}
 	installCommand.value = cmd;