diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2019-11-15 19:42:10 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2019-11-15 19:42:10 +0100 |
commit | 7741585fd4658428a8bd9e345604ab297fa281dd (patch) | |
tree | 927fb050133f5f5a57b7bd80d724fde8394eade9 /webpack.config.js | |
parent | dc041bbd71d1b9d6cfe189f2449a9ee0e9063708 (diff) | |
parent | 5c0035fe37cdec5f7927c3213365285a7fd4d51b (diff) | |
download | wcms-7741585fd4658428a8bd9e345604ab297fa281dd.tar.gz wcms-7741585fd4658428a8bd9e345604ab297fa281dd.zip |
Merge branch 'integrate-sentry-sdk' of https://github.com/n-peugnet/wcms into n-peugnet-integrate-sentry-sdk
Diffstat (limited to 'webpack.config.js')
-rw-r--r-- | webpack.config.js | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/webpack.config.js b/webpack.config.js index b4a445a..9c6607d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -5,17 +5,22 @@ module.exports = (env) => { return { // Environment dependent mode: env == 'dev' ? 'development' : 'production', - devtool: env == 'dev' ? 'inline-source-map' : 'none', + devtool: env == 'dev' ? + 'cheap-eval-source-map' : + env == 'dist' ? + 'hidden-source-map' : + 'source-map', stats: env == 'dev' ? {} : { warnings: false }, // Constant entry: { edit: './src/edit.js', home: './src/home.js', + sentry: './src/sentry.js', }, output: { - filename: 'assets/js/[name].bundle.js', - path: path.resolve(__dirname), + filename: '[name].bundle.js', + path: path.resolve(__dirname, 'assets', 'js'), libraryTarget: 'window' }, module: { @@ -36,5 +41,8 @@ module.exports = (env) => { singleQuote: true, }) ], + externals: { + '@sentry/browser': 'Sentry', + }, } }; |