diff options
Diffstat (limited to 'webpack.conf.js')
| -rw-r--r-- | webpack.conf.js | 34 |
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$/] }; |
