12345678910111213141516171819202122232425262728293031323334 |
- import '@babel/polyfill';
- import 'url-polyfill';
- import dva from 'dva';
- // import createHistory from 'history/createHashHistory';
- // user BrowserHistory
- import createHistory from 'history/createBrowserHistory';
- import createLoading from 'dva-loading';
- import 'moment/locale/zh-cn';
- import FastClick from 'fastclick';
- import './rollbar';
- import './index.less';
- // 1. Initializes
- const app = dva({
- history: createHistory(),
- });
- // 2. Plugins
- app.use(createLoading());
- // 3. Register global model
- app.model(require('./models/global').default);
- // 4. Router
- app.router(require('./router').default);
- // 5. Start
- app.start('#root');
- FastClick.attach(document.body);
- export default app._store; // eslint-disable-line
|