Skip to content

Commit 8167db3

Browse files
authored
fix(create-vite): allow slash at the end of project path (#6897)
1 parent d7c04e8 commit 8167db3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/create-vite/index.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,9 @@ async function init() {
132132
let targetDir = argv._[0]
133133
let template = argv.template || argv.t
134134

135-
const defaultProjectName = !targetDir ? 'vite-project' : targetDir
135+
const defaultProjectName = !targetDir
136+
? 'vite-project'
137+
: targetDir.trim().replace(/\/+$/g, '')
136138

137139
let result = {}
138140

@@ -145,7 +147,8 @@ async function init() {
145147
message: reset('Project name:'),
146148
initial: defaultProjectName,
147149
onState: (state) =>
148-
(targetDir = state.value.trim() || defaultProjectName)
150+
(targetDir =
151+
state.value.trim().replace(/\/+$/g, '') || defaultProjectName)
149152
},
150153
{
151154
type: () =>

0 commit comments

Comments
 (0)