new Vue({
el: '#App',
router,
template: '<App/>',
components: { App }
})
上面这样会报错
改成下面这样就好了
let vm = new Vue({
router,
el: '#app',
render: h => h(App)
})
Vue.use({vm})
或者加一行注释
/* eslint-disable no-new */
new Vue({
el: '#App',
router,
template: '<App/>',
components: { App }
})