diff options
Diffstat (limited to 'webpack.config.js')
-rw-r--r-- | webpack.config.js | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/webpack.config.js b/webpack.config.js index 93e7e9d..35c90a7 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', @@ -77,13 +79,18 @@ module.exports = { new CopyPlugin({ patterns: [{ from: 'public', - to: '.' + to: '.', + globOptions: { + ignore: [ + '**/index.html' + ] + } }, ], }), new webpack.EnvironmentPlugin({ NODE_ENV: "production", - REACT_APP_SHA: "development", + BRANCH: "development", + COMMIT_REF: "development", REACT_APP_SENTRY_DSN: "https://[email protected]/1234", - REACT_APP_BRANCH: "development", REACT_APP_OAUTH2_CLIENT_ID: "0", BACKEND_URL: "https://forms-api.pythondiscord.com/", CONTEXT: "development" |