File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
packages/create-vuestic/src/steps Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -3,11 +3,12 @@ import { UserAnswers } from './../prompts';
3
3
import { createVue } from "../generators/create-vue"
4
4
import { createNuxt3 } from "../generators/create-nuxt"
5
5
import { createVuesticAdmin } from '../generators/create-vuestic-admin' ;
6
+ import { resolvePath } from "../utils/resolve-path"
6
7
7
8
export const scaffoldProject = async ( options : UserAnswers ) => {
8
9
const { projectName, projectType, projectFeatures = [ ] } = options
9
10
10
- const path = [ process . cwd ( ) , projectName ] . join ( '/' )
11
+ const path = resolvePath ( process . cwd ( ) , projectName ) !
11
12
12
13
try {
13
14
if ( projectType === 'create-vue' ) {
Original file line number Diff line number Diff line change 1
1
import { useUserAnswers } from '../composables/useUserAnswers' ;
2
2
import { execp } from './../utils/exacp' ;
3
+ import { resolvePath } from "../utils/resolve-path"
3
4
4
5
export const initGit = async ( ) => {
5
6
const { runGitInit, projectName } = await useUserAnswers ( )
6
7
7
8
if ( ! runGitInit ) { return }
8
9
9
10
return execp ( 'git init' , {
10
- cwd : ` ${ process . cwd ( ) } / ${ projectName } ` ,
11
+ cwd : resolvePath ( process . cwd ( ) , projectName ) ! ,
11
12
} )
12
13
}
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import { useUserAnswers } from '../composables/useUserAnswers';
2
2
import { getPackageManagerName } from '../utils/package-manager' ;
3
3
import { execp } from '../utils/exacp' ;
4
4
import { withSpinner } from '../utils/with-spinner' ;
5
+ import { resolvePath } from "../utils/resolve-path"
5
6
6
7
export const installDeps = async ( ) => {
7
8
const { runInstall, projectName } = await useUserAnswers ( )
@@ -12,7 +13,7 @@ export const installDeps = async () => {
12
13
13
14
return await withSpinner ( 'Installing dependencies...' , async ( ) => {
14
15
await execp ( `${ packageManager } install` , {
15
- cwd : ` ${ process . cwd ( ) } / ${ projectName } ` ,
16
+ cwd : resolvePath ( process . cwd ( ) , projectName ) ! ,
16
17
} )
17
18
} )
18
19
return
You can’t perform that action at this time.
0 commit comments