From 7976bd581b820d096a2294a7d80a69ceb949d93e Mon Sep 17 00:00:00 2001 From: wChenonly Date: Wed, 20 Dec 2023 11:20:47 +0800 Subject: [PATCH] fix:when running npx vitepress init, devDependencies cannot be create --- src/node/init/init.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/node/init/init.ts b/src/node/init/init.ts index 774e528b..23aedf15 100644 --- a/src/node/init/init.ts +++ b/src/node/init/init.ts @@ -205,7 +205,15 @@ export function scaffold({ 'docs:build': `vitepress build${dir}`, 'docs:preview': `vitepress preview${dir}` } + + const devDependencies = { + vitepress: 'lastest' + } Object.assign(userPkg.scripts || (userPkg.scripts = {}), scripts) + Object.assign( + userPkg.devDependencies || (userPkg.devDependencies = {}), + devDependencies + ) fs.writeFileSync(pkgPath, JSON.stringify(userPkg, null, 2)) return `Done! Now run ${cyan( `${getPackageManger()} run docs:dev`