UNPKG

844 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const config_1 = require("../config");
4const webpack = require("webpack");
5const utils_1 = require("../utils");
6const startWebpack = (env, opts) => {
7 const userConfig = utils_1.getUserConfig();
8 const config = config_1.default(env, userConfig, opts.d);
9 config.mode = env;
10 webpack(config, error => {
11 if (error) {
12 console.error(error);
13 return;
14 }
15 });
16};
17module.exports = opts => {
18 process.env.NODE_ENV = "production";
19 if (opts.dev) {
20 process.env.NODE_ENV = "development";
21 }
22 if (opts.analyze) {
23 process.env.BUNDLE_ANALYZE = "true";
24 }
25 if (opts.smp) {
26 process.env.SMP = "true";
27 }
28 startWebpack(process.env.NODE_ENV, opts);
29};
30//# sourceMappingURL=build.js.map
\No newline at end of file