Newer
Older
const path = require('path');
const fs = require('fs');
const demosDirectory = path.join(__dirname, 'test/demo');
const files = fs.readdirSync(demosDirectory);
entries[key] = path.join(demosDirectory, f);
module.exports = {
devtool: 'source-map',
entry: entries,
module: {
rules: [
{test: /\.tsx?$/, use: 'ts-loader'},
{test: /\.jsx?$/, use: 'source-map-loader'},
]
},
resolve: {
extensions: [".ts", ".tsx", ".js", '.jsx']
},
externals: {
"jquery": "$",
"custom-ol": "ol",
"react": "React",
"react-dom": "ReactDOM",
"jquery-ui": "$"
},
output: {
path: path.join(__dirname, 'test/serve/js'),
filename: "[name]"
}