diff --git a/webpack.config.js b/webpack.config.js index d017084..3cd8222 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -8,8 +8,6 @@ var HtmlWebpackPlugin = require('html-webpack-plugin'); var cssnano = require('cssnano'); var iconfontImporter = require('./webpack/node-sass-iconfont-importer'); -const API_HOST = 'http://account.l'; - /** * TODO: https://babeljs.io/docs/plugins/ * TODO: отдельные конфиги для env (аля https://github.com/davezuko/react-redux-starter-kit) @@ -28,6 +26,9 @@ var isTest = process.argv.some(function(arg) { return arg.indexOf('karma') !== -1; }); +const API_HOST = 'http://account.l'; +const CSS_CLASS_TEMPLATE = isProduction ? '[hash:base64]' : '[path][name]-[local]'; + var webpackConfig = { entry: { app: path.join(__dirname, 'src'), @@ -102,7 +103,7 @@ var webpackConfig = { { test: /\.scss$/, extractInProduction: true, - loader: 'style!css?modules&importLoaders=2&localIdentName[=path][name]-[local]!postcss!sass' + loader: 'style!css?modules&importLoaders=2&localIdentName=' + CSS_CLASS_TEMPLATE + '!postcss!sass' }, { test: /\.jsx?$/,