UNPKG

776 BJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6var path_1 = require("path");
7var webpack_1 = __importDefault(require("webpack"));
8var isWebpackDevServer = process.argv[1].indexOf('webpack-dev-server') !== -1;
9var dist = process.env.DIST_PATH || './dist';
10var config = isWebpackDevServer ? {
11 devServer: {
12 contentBase: path_1.resolve(dist),
13 historyApiFallback: true,
14 hot: true,
15 open: true,
16 port: parseInt(process.env.WDS_PORT || '3000', 10),
17 },
18 plugins: [
19 new webpack_1.default.HotModuleReplacementPlugin(),
20 ],
21} : {};
22exports.default = config;