$ npm i -S react redux react-redux react-dom webpack@2* webpack-dev-server@2* $ npm i -D babel-core babel-loader babel-preset-es2015 babel-preset-react // webpack.config.js module.exports = { context: __dirname + '/src', entry: { app: './index.js' }, output: { path: __dirname + '/dist', filename: '[name].bundle.js', publicPath: '/assets' }, devServer: { contentBase: __dirname + '/src' }, module: { rules: [ { test: /\.js$/, use: [{ loader: 'babel-loader', options: { presets: ['es2015', 'react']} }] } ] } }; // src/index.html