読者です 読者をやめる 読者になる 読者になる

メンチカツ

ロースカツが好きです

ESLintに「"$" is not defined no-undef」と怒られた

componentDidMount() {
    $.get('/data/hoge.json', function (result) {
        this.setState({
            hogeList: result
        });
    }.bind(this));
}

上記を定義したReactコンポーネントをESLintでテストすると怒られた。

error  "$" is not defined           no-undef

これは .eslintrcのenvにjqueryを追加することで解消する。

{
  "env": {
    "jquery": true
  }
}

参考にしたページ github.com