title: Module not found: Error: Cannot resolve module 'react-redux'
body: <p>I am getting errors as specified below. i don't know where i am going wrong.please help me out.
  I have changed my webpack config also and i have also updated react-hot-webpack loader also but still i am getting these errors..</p>
  
  <p>Thanks in advance.</p>
  
  <p>these are the errors i am getting.</p>
  
  <pre><code>ERROR in ./~/redux-form/lib/reduxForm.js
  Module not found: Error: Cannot resolve module 'react-redux' in /home/priyanka/Finalproject/node_modules/redux-form/lib
   @ ./~/redux-form/lib/reduxForm.js 27:18-40
  
  ERROR in ./~/redux-form/lib/values.js
  Module not found: Error: Cannot resolve module 'react-redux' in /home/priyanka/Finalproject/node_modules/redux-form/lib
   @ ./~/redux-form/lib/values.js 9:18-40
  
  ERROR in ./~/redux-form/lib/ConnectedField.js
  Module not found: Error: Cannot resolve module 'react-redux' in /home/priyanka/Finalproject/node_modules/redux-form/lib
   @ ./~/redux-form/lib/ConnectedField.js 13:18-40
  </code></pre>
  
  <p>this is my react code</p>
  
  <pre><code>import { createStore, combineReducers } from 'redux'
  import { reducer as formReducer } from 'redux-form'
  import React, { Component } from 'react';
  import { reduxForm } from 'redux-form';
  const reducers = {
    // ... your other reducers here ...
    form: formReducer     // &lt;---- Mounted at 'form'
  }
  const reducer = combineReducers(reducers)
  const store = createStore(reducer)
  
  
  class ContactForm extends Component {
    render() {
      const { handleSubmit } = this.props;
      return (
        &lt;form onSubmit={handleSubmit}&gt;
          &lt;div&gt;
            &lt;label&gt;First Name&lt;/label&gt;
            &lt;Field name="firstName" component={React.DOM.input} type="text"/&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;label&gt;Last Name&lt;/label&gt;
            &lt;Field name="lastName" component={React.DOM.input} type="text"/&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;label&gt;Email&lt;/label&gt;
            &lt;Field name="email" component={React.DOM.input} type="email"/&gt;
          &lt;/div&gt;
          &lt;button type="submit"&gt;Submit&lt;/button&gt;
        &lt;/form&gt;
      );
    }
  }
  
  // Decorate the form component
  ContactForm = reduxForm({
    form: 'contact' // a unique name for this form
  })(ContactForm);
  
  export default ContactForm;
  </code></pre>
  
  <p>and this is my webpack</p>
  
  <pre><code>module.exports = {
    entry: './src/index.js',
    output: {
      path: __dirname + '/public',
      filename: 'bundle.js'
    },
    module: {
      loaders: [
        {
          test: /\.json$/,
          loader: 'json-loader'
        },
  { test: /\.(png|jpg)$/, loader: 'url-loader?limit=8192' },
  
        {
          test: /\.js$/,
          loader: 'babel-loader',
          exclude: /(node_modules|lib\/ckeditor)/
        },
        {
          test: /\.s?css$/,
         loaders: ['style-loader','css-loader','sass-loader']
       }
  
  
      ]
    },
    resolve: {
    alias: { 'react/lib/ReactMount': 'react-dom/lib/ReactMount' }
  }
  };
  </code></pre>