]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
fix: trim `targetDir`
authorbtea <2356281422@qq.com>
Mon, 10 Mar 2025 09:32:32 +0000 (17:32 +0800)
committerCédric Exbrayat <cexbrayat@users.noreply.github.com>
Mon, 10 Mar 2025 11:18:04 +0000 (12:18 +0100)
index.ts

index 6ef6c51ddccf205a6a840a174ae0e9b39b2df89a..67e8d75b5e3d3e8b7122d06ee4dfb376085ee47c 100755 (executable)
--- a/index.ts
+++ b/index.ts
@@ -242,17 +242,15 @@ async function init() {
   )
 
   if (!targetDir) {
-    targetDir =
-      result.projectName =
-      result.packageName =
-        await unwrapPrompt(
-          text({
-            message: language.projectName.message,
-            placeholder: defaultProjectName,
-            validate: (value) =>
-              value.trim().length > 0 ? undefined : language.projectName.invalidMessage,
-          }),
-        )
+    const _result = await unwrapPrompt(
+      text({
+        message: language.projectName.message,
+        placeholder: defaultProjectName,
+        validate: (value) =>
+          value.trim().length > 0 ? undefined : language.projectName.invalidMessage,
+      }),
+    )
+    targetDir = result.projectName = result.packageName = _result.trim()
   }
 
   if (!canSkipEmptying(targetDir) && !forceOverwrite) {