aboutsummaryrefslogtreecommitdiffstats
path: root/webpack.config.js
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-01-21 00:14:18 +0300
committerGravatar Hassan Abouelela <[email protected]>2021-01-21 00:14:18 +0300
commit7b1f6e8875c05558b1dc014dcbabd27f534455d3 (patch)
treec0d6bd874262b7e4cd70edebd85080ac61fd4fac /webpack.config.js
parentCorrects SHA & Path In Workflow (diff)
Compiles Source Maps
Adds source map compilation for builds. Additionally, simplifies the file naming, and url. Signed-off-by: Hassan Abouelela <[email protected]>
Diffstat (limited to 'webpack.config.js')
-rw-r--r--webpack.config.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/webpack.config.js b/webpack.config.js
index 93e7e9d..e24c8f1 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -6,13 +6,15 @@ if (process.env.NODE_ENV === "development") { require("dotenv").config(); }
module.exports = {
entry: "./src/index.tsx",
- mode: process.env.NODE_ENV,
+ mode: process.env.NODE_ENV || "production",
output: {
path: path.resolve(__dirname, "build"),
- filename: "[name].[contenthash].bundle.js",
+ filename: "[name].bundle.js",
+ sourceMapFilename: "[name].bundle.js.map",
publicPath: "/",
- devtoolModuleFilenameTemplate: "file:///" + path.resolve(__dirname, "[resource-path]?[loaders]")
+ devtoolModuleFilenameTemplate: "[resource-path]"
},
+ devtool: "source-map",
optimization: {
splitChunks: {
chunks: 'all',