var webpack = require("webpack"); module.exports = { devtool: 'eval', entry: { "vendor": ['react', 'react-dom', 'whatwg-fetch'], "app": [ 'file-loader?name=index.html!jade-html-loader!./src/views/index.jade', __dirname + "/src/app.js", __dirname + "/src/style/main.css", 'webpack-dev-server/client?http://localhost:3000', 'webpack/hot/only-dev-server' ] }, output: { path: __dirname + "/public", filename: "[name].js" }, module: { loaders: [ { test: /\.css$/, loader: "style-loader!css-loader" }, { test: /\.js(x?)$/, exclude: /node_modules/, loader: "babel-loader" } ] }, plugins: [ new webpack.optimize.CommonsChunkPlugin( {name: "vendor", filename: "vendor.bundle.js"} ), new webpack.HotModuleReplacementPlugin() ] };