web/webpack.config.js
changeset 1583 459a88818bec
parent 1558 761ba7426984
equal deleted inserted replaced
1582:3994db8224ea 1583:459a88818bec
     4 const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
     4 const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
     5 
     5 
     6 const nodeModulesPath = path.resolve(__dirname, 'node_modules');
     6 const nodeModulesPath = path.resolve(__dirname, 'node_modules');
     7 
     7 
     8 module.exports = {
     8 module.exports = {
     9   entry: [
     9   entry: {
    10     __dirname + '/src/js/index.js',
    10     'live-polemic': [
    11     __dirname + '/src/css/main.scss',
    11       __dirname + '/src/js/index.js',
    12     __dirname + '/src/css/common.scss',
    12       __dirname + '/src/css/main.scss',
    13     __dirname + '/src/css/vendors.scss',
    13       __dirname + '/src/css/common.scss',
    14     
    14       __dirname + '/src/css/vendors.scss', 
    15   ],
    15     ],
       
    16     'client': [
       
    17       __dirname + '/src/js/client.js',  
       
    18   ]
       
    19 },
    16   output: {
    20   output: {
    17     filename: 'live-polemic.js',
    21     filename: '[name].js',
    18     path: path.resolve(__dirname, 'res/js'),
    22     path: path.resolve(__dirname, 'res/js'),
    19   },
    23   },
    20   plugins: [
    24   plugins: [
    21     new webpack.ProvidePlugin({
    25     new webpack.ProvidePlugin({
    22         $: "jquery",
    26         $: "jquery",