summaryrefslogtreecommitdiff
path: root/web-ui/webpack.config.js
diff options
context:
space:
mode:
authorAnike Arni <anikarni@gmail.com>2016-12-30 10:09:22 -0200
committerGitHub <noreply@github.com>2016-12-30 10:09:22 -0200
commita86c55a4baf36c711d946331ea3637ce5a6049f7 (patch)
tree0ef0b40ffa6af7f0d14d5c40062bc7978c67aebc /web-ui/webpack.config.js
parent6141facf1b8bb6789a2d89270723b1df0d7afcf4 (diff)
parent413672fdba891168301c853c679f21700ebaeb90 (diff)
Merge pull request #893 from pixelated/webpack
Transition from require to webpack
Diffstat (limited to 'web-ui/webpack.config.js')
-rw-r--r--web-ui/webpack.config.js32
1 files changed, 32 insertions, 0 deletions
diff --git a/web-ui/webpack.config.js b/web-ui/webpack.config.js
new file mode 100644
index 00000000..99162908
--- /dev/null
+++ b/web-ui/webpack.config.js
@@ -0,0 +1,32 @@
+var path = require('path');
+var webpack = require('webpack');
+var copyWebpack = require('./config/copy-webpack');
+var aliases = require('./config/alias-webpack');
+
+module.exports = {
+ entry: {
+ app: './app/js/index.js',
+ sandbox: './app/js/sandbox.js'
+ },
+ node: { fs: 'empty' },
+ output: {
+ path: path.join(__dirname, 'dist'),
+ filename: '[name].js',
+ publicPath: '/assets/'
+ },
+ resolve: {
+ alias: aliases,
+ extensions: ['', '.js']
+ },
+ module: {
+ loaders: [
+ {
+ test: /\.js$/,
+ exclude: /(node_modules|bower_components)/,
+ loader: 'babel',
+ query: { presets: ['es2015']}
+ }
+ ]
+ },
+ plugins: [copyWebpack]
+}