Do not use ‘new’ for side effects
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 }
})
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号