mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-03-17 06:20:29 +00:00
27 lines
618 B
JavaScript
27 lines
618 B
JavaScript
import ora from 'ora';
|
|
import chalk from 'chalk';
|
|
import webpack from 'webpack';
|
|
import webpackConfig from '../webpack/prod-docs';
|
|
|
|
const spinner = ora(chalk.cyan('Building website'));
|
|
|
|
process.stdout.write('\n');
|
|
spinner.start();
|
|
|
|
webpack(webpackConfig, (error, stats) => {
|
|
if (error) {
|
|
spinner.fail(chalk.red('Something wrong happened:\n'));
|
|
|
|
throw error;
|
|
}
|
|
|
|
process.stdout.write('\n\n' + stats.toString({
|
|
colors: true,
|
|
modules: false,
|
|
children: false,
|
|
chunks: false,
|
|
chunkModules: false
|
|
}) + '\n\n');
|
|
|
|
spinner.succeed(chalk.green('Documentation builded with success!\n'));
|
|
});
|