-
Glenn Vorhes authoredGlenn Vorhes authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
webpack.config.js 797 B
"use strict";
const path = require('path');
const webpack = require('webpack');
const fs = require('fs');
const testAppDir = path.join(__dirname, 'dist/_test');
const outDir = path.join(__dirname, 'test-html/js');
const files = fs.readdirSync(testAppDir);
const entries = {};
for (var i = 0; i < files.length; i++) {
var e = files[i];
if (e.match(/\.js$/) == null) {
continue;
}
entries[e.replace(/.js/, '')] = path.join(testAppDir, e);
}
module.exports = {
entry: entries,
devtool: 'source-map',
output: {
path: outDir,
filename: "[name].js"
},
module: {
loaders: [
{test: /\.js$/, loader: "source-map-loader"}
]
},
externals: {
"react": "React",
"react-dom": "ReactDOM"
}
};