|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
|
|
|
|
const path = require('path');
|
|
|
|
|
const webpack_files = require('../lib/build/files/webpack_files');
|
|
|
|
|
const webpackFiles = require('../lib/build/files/webpack_files');
|
|
|
|
|
|
|
|
|
|
const PACKAGE = require('./../package.json');
|
|
|
|
|
const version = PACKAGE.version;
|
|
|
|
@ -13,13 +13,13 @@ module.exports = {
|
|
|
|
|
publicPath: '/assets/'
|
|
|
|
|
},
|
|
|
|
|
devtool: 'source-map',
|
|
|
|
|
plugins: Object.keys(webpack_files).map(function (entryName) {
|
|
|
|
|
plugins: Object.keys(webpackFiles).map(function (entryName) {
|
|
|
|
|
return new HtmlWebpackPlugin({
|
|
|
|
|
inject: false,
|
|
|
|
|
cache: false,
|
|
|
|
|
filename: path.resolve(__dirname, `../public/static/${entryName}/index.html`),
|
|
|
|
|
template: path.resolve(__dirname, '../lib/assets/javascripts/cartodb/static/index.jst.ejs'),
|
|
|
|
|
config: webpack_files[entryName]
|
|
|
|
|
config: webpackFiles[entryName]
|
|
|
|
|
});
|
|
|
|
|
}),
|
|
|
|
|
module: {
|
|
|
|
|