ream redirects to base path when app has a store
```javascript
import Vue from 'vue'
import Vuex from 'vuex'
import Router from 'vue-router'

import axios from 'axios'

Vue.use(Router)
Vue.use(Vuex)

// The createRouter function should return a route instance
const createRouter = () => new Router({
  base: '/hello/',
  mode: 'history', // required
  routes: [{
    path: '/',
    component: () => import('./Home.vue')
    // OR
    // component: resolve => require(['./Home.vue'], resolve)
  }]
})

const createStore = () => new Vuex.Store({
  state: {
    name: 'derp'
  }
})

export default { createRouter, createStore }
```

given this simple app, visiting `localhost:3000` redirects to `localhost:3000/hello/`, and recurrent hot-code pushes redirect to `localhost:3000/hello/hello/....` and so forth ... This ONLY happens when `createStore` is exported. If app doesn't have a store, this behavior does not occur.