mattermost-desktop/webpack.config.base.js
2018-05-31 00:30:24 +09:00

22 lines
677 B
JavaScript

// Copyright (c) 2015-2016 Yuya Ochiai
// Copyright (c) 2016-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
/* eslint-disable import/no-commonjs */
'use strict';
const webpack = require('webpack');
const isProduction = process.env.NODE_ENV === 'production';
module.exports = {
// Some plugins cause errors on the app, so use few plugins.
// https://webpack.js.org/concepts/mode/#mode-production
mode: isProduction ? 'none' : 'development',
plugins: isProduction ? [
new webpack.DefinePlugin({'process.env.NODE_ENV': JSON.stringify('production')}),
] : [],
devtool: isProduction ? false : '#inline-source-map',
};