generate: exit when done and send back duration & errors

This commit is contained in:
Sebastien Chopin 2017-06-12 19:36:47 +02:00
parent 92951853fc
commit 7760e9a49b
2 changed files with 2 additions and 0 deletions

View File

@ -24,6 +24,7 @@ var nuxt = module.exports = new Nuxt(options)
nuxt.generate() nuxt.generate()
.then(() => { .then(() => {
console.log('[nuxt] Generate done') // eslint-disable-line no-console console.log('[nuxt] Generate done') // eslint-disable-line no-console
process.exit(0)
}) })
.catch((err) => { .catch((err) => {
console.error(err) // eslint-disable-line no-console console.error(err) // eslint-disable-line no-console

View File

@ -158,4 +158,5 @@ export default async function () {
}) })
console.error('==== Error report ==== \n' + report.join('\n\n')) // eslint-disable-line no-console console.error('==== Error report ==== \n' + report.join('\n\n')) // eslint-disable-line no-console
} }
return { duration, errors }
} }