nuxtのビルドで急に下記のエラーが出るようになり、
/Users/muraokayouhei/Documents/nsc/components/home.vue 10:26 error Missing space before function parentheses space-before-function-paren 11:81 error Extra semicolon semi
なぜかセミコロンアリが通らなくなりしました。それまではセミコロンありで通っていたのですが特に設定周りを変更していないのに書式のエラーがでるようになり何が原因かわからず。。。
セミコロンありもjavascriptで有効だと思うのですがなぜかeslintで通らずその理由がわかりません。例えば下記のようなコード。
mounted: function (){ // eslint-disable-line firebase.auth().onAuthStateChanged(user => { var user = firebase.auth().currentUser; // eslint-disable-line if (user) { this.isLogin = true; this.userData = user; this.$store.commit('login', this.userData); } else { this.isLogin = false; this.userData = null; }; }) } }
回答1件
あなたの回答
tips
プレビュー