File tree 2 files changed +10
-4
lines changed
2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
## APIs
4
4
5
- ### core. dev
5
+ ### dev(sourceDir, options)
6
6
7
- ### core. build
7
+ ### build(sourceDir, options)
8
8
9
- ### core. eject
9
+ ### eject(targetDir)
Original file line number Diff line number Diff line change @@ -2,7 +2,13 @@ const path = require('path')
2
2
const { chalk, fs, logger } = require ( '@vuepress/shared-utils' )
3
3
4
4
module . exports = async ( dir ) => {
5
- const source = path . resolve ( __dirname , 'default-theme' )
5
+ try {
6
+ require . resolve ( '@vuepress/theme-default' )
7
+ } catch ( err ) {
8
+ console . log ( chalk . red ( `\n[vuepress] cannot find '@vuepress/theme-default'\n` ) )
9
+ process . exit ( 1 )
10
+ }
11
+ const source = require . resolve ( '@vuepress/theme-default' )
6
12
const target = path . resolve ( dir , '.vuepress/theme' )
7
13
await fs . copy ( source , target )
8
14
// remove the import to default theme override
You can’t perform that action at this time.
0 commit comments