| 1234567891011121314151617181920212223242526272829303132333435 | // https://github.com/shelljs/shelljsrequire('shelljs/global')env.NODE_ENV = 'production'var path = require('path')var config = require('../config')var ora = require('ora')var webpack = require('webpack')var webpackConfig = require('./webpack.prod.conf')console.log(  '  Tip:\n' +  '  Built files are meant to be served over an HTTP server.\n' +  '  Opening index.html over file:// won\'t work.\n')var spinner = ora('building for production...')spinner.start()var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory)rm('-rf', assetsPath)mkdir('-p', assetsPath)cp('-R', 'static/*', assetsPath)webpack(webpackConfig, function (err, stats) {  spinner.stop()  if (err) throw err  process.stdout.write(stats.toString({    colors: true,    modules: false,    children: false,    chunks: false,    chunkModules: false  }) + '\n')})
 |