entry.js 591 B

1234567891011121314151617181920212223242526
  1. import Vue from 'vue';
  2. import entry from './app';
  3. import VueRouter from 'vue-router';
  4. import configRouter from './route.config';
  5. import Element from 'main/index.js';
  6. import 'packages/theme-default/src/index.css';
  7. // test Released package
  8. // import Element from '../lib/index.js';
  9. // import '../lib/theme-default/index.css';
  10. Vue.use(Element);
  11. Vue.use(VueRouter);
  12. const router = new VueRouter();
  13. const app = Vue.extend({
  14. template: '<entry></entry>',
  15. components: { entry }
  16. });
  17. configRouter(router);
  18. router.start(app, 'app');
  19. router.afterEach(() => {
  20. document.body.scrollTop = 0;
  21. });