aboutsummaryrefslogtreecommitdiffstats
path: root/webpack.conf.js
diff options
context:
space:
mode:
Diffstat (limited to 'webpack.conf.js')
-rw-r--r--webpack.conf.js34
1 files changed, 12 insertions, 22 deletions
diff --git a/webpack.conf.js b/webpack.conf.js
index 399c2d3..8cc81c6 100644
--- a/webpack.conf.js
+++ b/webpack.conf.js
@@ -1,21 +1,16 @@
-import webpack from 'webpack';
-import path from 'path';
-import ExtractTextPlugin from "extract-text-webpack-plugin";
+import webpack from "webpack";
+import path from "path";
export default {
module: {
loaders: [
{
test: /\.((png)|(eot)|(woff)|(woff2)|(ttf)|(svg)|(gif))(\?v=\d+\.\d+\.\d+)?$/,
- loader: 'file?name=/[hash].[ext]'
+ loader: "file?name=/[hash].[ext]"
},
- { test: /\.json$/, loader: 'json-loader' },
+ {test: /\.json$/, loader: "json-loader"},
{
- test: /\.css$/,
- loader: ExtractTextPlugin.extract("style", "css?importLoaders=1!postcss")
- },
- {
- loader: 'babel',
+ loader: "babel",
test: /\.js?$/,
exclude: /node_modules/,
query: {cacheDirectory: true}
@@ -23,25 +18,20 @@ export default {
]
},
- postcss: [
- require('postcss-cssnext')
- ],
-
plugins: [
new webpack.ProvidePlugin({
- 'fetch': 'imports?this=>global!exports?global.fetch!whatwg-fetch'
- }),
- new ExtractTextPlugin("main.css")
+ "fetch": "imports?this=>global!exports?global.fetch!whatwg-fetch"
+ })
],
- context: path.join(__dirname, 'src'),
+ context: path.join(__dirname, "src"),
entry: {
- app: ['./js/app'],
+ app: ["./js/app"]
},
output: {
- path: path.join(__dirname, 'dist'),
- publicPath: '/',
- filename: '[name].js'
+ path: path.join(__dirname, "dist"),
+ publicPath: "/",
+ filename: "[name].js"
},
externals: [/^vendor\/.+\.js$/]
};