new Vue({ el: '#App', router, template: '', 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: '', components: { App }})