build -build.js檔案解析
阿新 • • 發佈:2018-12-12
//webpack編譯 //輸出資訊 ‘use strict’ // require(’./check-versions’)()// 檢查NodeJS和npm的版本
process.env.NODE_ENV = ‘production’ //控制檯loading動畫 const ora = require(‘ora’) const rm = require(‘rimraf’) const path = require(‘path’) // 高亮控制檯輸出的外掛 const chalk = require(‘chalk’) const webpack = require(‘webpack’) const config = require(’…/config’) const webpackConfig = require(’./webpack.prod.conf’) //在控制檯輸出building for production…
if (stats.hasErrors()) { console.log(chalk.red(' Build failed with errors.\n')) process.exit(1) } console.log(chalk.cyan(' Build complete.\n')) console.log(chalk.yellow( ' Tip: built files are meant to be served over an HTTP server.\n' + ' Opening index.html over file:// won\'t work.\n' ))
}) })