Files
ShigmaandULIVZ d7b8dafd8b feat($core): export version (#1486)
const { version } = require('vuepress')
2019-03-28 01:05:56 +08:00

29 lines
600 B
JavaScript

'use strict'
const App = require('./node/App')
const { version } = require('../package')
const { logger } = require('@vuepress/shared-utils')
function createApp (options) {
logger.wait('Extracting site metadata...')
return new App(options)
}
async function dev (options) {
const app = createApp(options)
await app.process()
return app.dev()
}
async function build (options) {
const app = createApp(options)
await app.process()
return app.build()
}
exports.version = version
exports.createApp = createApp
exports.dev = dev
exports.build = build
exports.eject = require('./eject')