Do not use ‘new’ for side effects

Posted tabctrlshift

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 }
})

  

 

以上是关于Do not use ‘new’ for side effects的主要内容,如果未能解决你的问题,请参考以下文章

解决VUE项目ESLINT校验 DO NOT USE 'NEW' FOR SIDE EFFECTS 的两种方法

解决vue项目eslint校验 Do not use 'new' for side effects 的两种方法

Do not use @ for indentation

application.yml使用@符合问题:'@' that cannot start any token. (Do not use @ for indentation)

Mycat SqlServer Do not have slave connection to use, use master connection instead

WARNING: Do not use the development server in a production environment. Use a production WSGI server