From ec7c13b0a27e8a4f57c44bf41a97c0b1b5b70732 Mon Sep 17 00:00:00 2001 From: rozetko Date: Mon, 1 Oct 2018 15:55:27 +0300 Subject: [PATCH] Missing lodash lib in prod #20 (#21) * mv externals from base to dev webpack config * rm unnecessary plugins from base webpack config --- build/webpack.base.conf.js | 19 ------------------- build/webpack.dev.conf.js | 11 ++++++++++- 2 files changed, 10 insertions(+), 20 deletions(-) diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js index b910b69..488cafe 100644 --- a/build/webpack.base.conf.js +++ b/build/webpack.base.conf.js @@ -1,7 +1,4 @@ const path = require('path'); -const fs = require('fs'); - -const webpack = require('webpack'); function resolve(p) { @@ -21,22 +18,6 @@ module.exports = { filename: "server.js", path: resolve('dist') }, - externals: [ - function(context, request, callback) { - if(request[0] == '.') { - callback(); - } else { - callback(null, "require('" + request + "')"); - } - } - ], - plugins: [ - new webpack.optimize.OccurrenceOrderPlugin(), - new webpack.HotModuleReplacementPlugin(), - new webpack.DefinePlugin({ - 'process.env.NODE_ENV': JSON.stringify('development') - }) - ], resolve: { extensions: [".ts", ".js"] }, diff --git a/build/webpack.dev.conf.js b/build/webpack.dev.conf.js index 7be3655..1f93b3c 100644 --- a/build/webpack.dev.conf.js +++ b/build/webpack.dev.conf.js @@ -1,4 +1,13 @@ var base = require('./webpack.base.conf'); +base.externals = [ + function (context, request, callback) { + if (request[0] == '.') { + callback(); + } else { + callback(null, "require('" + request + "')"); + } + } +]; base.watch = true; -module.exports = base; \ No newline at end of file +module.exports = base;