|
@@ -2,24 +2,32 @@
|
|
|
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
|
|
|
import Vue from 'vue'
|
|
|
import App from './App'
|
|
|
-import router from './router'
|
|
|
+import routes from './router'
|
|
|
+import VueRouter from 'vue-router'
|
|
|
|
|
|
Vue.config.productionTip = false
|
|
|
-
|
|
|
+Vue.use(VueRouter)
|
|
|
/* eslint-disable no-new */
|
|
|
-
|
|
|
+const router = new VueRouter({
|
|
|
+ routes
|
|
|
+})
|
|
|
Vue.component(
|
|
|
'Hello',
|
|
|
require('./components/Hello.vue')
|
|
|
)
|
|
|
+Vue.component(
|
|
|
+ 'swiper',
|
|
|
+ require('./components/swiper.vue')
|
|
|
+)
|
|
|
|
|
|
new Vue({
|
|
|
el: '#app',
|
|
|
router,
|
|
|
- template: '<App/><Hello/>',
|
|
|
+ VueRouter,
|
|
|
+ template: '<App/>',
|
|
|
components:
|
|
|
{
|
|
|
- App,
|
|
|
- Hello: '<template><div>1231321312312</div></template>'
|
|
|
+ App
|
|
|
}
|
|
|
})
|
|
|
+
|