fix:when running npx vitepress init, devDependencies cannot be create

pull/3361/head
wChenonly 2 years ago
parent bdfc01c9ec
commit 7976bd581b

@ -205,7 +205,15 @@ export function scaffold({
'docs:build': `vitepress build${dir}`, 'docs:build': `vitepress build${dir}`,
'docs:preview': `vitepress preview${dir}` 'docs:preview': `vitepress preview${dir}`
} }
const devDependencies = {
vitepress: 'lastest'
}
Object.assign(userPkg.scripts || (userPkg.scripts = {}), scripts) Object.assign(userPkg.scripts || (userPkg.scripts = {}), scripts)
Object.assign(
userPkg.devDependencies || (userPkg.devDependencies = {}),
devDependencies
)
fs.writeFileSync(pkgPath, JSON.stringify(userPkg, null, 2)) fs.writeFileSync(pkgPath, JSON.stringify(userPkg, null, 2))
return `Done! Now run ${cyan( return `Done! Now run ${cyan(
`${getPackageManger()} run docs:dev` `${getPackageManger()} run docs:dev`

Loading…
Cancel
Save