概要
- create-react-appにおいて作成したプロジェクトで以下の例外が発生する
TypeError: this.libOptions.parse is not function
- 参考記事によれば、ESLint 8.23.0で導入された変更によって引き起こされているとのこと。
対応方法(解消されるまで待つ)
- ESLintをダウングレードして利用する
- npmのインストール時に、--save-exactオプションを指定し、バージョンを固定する
$ npm i eslint@8.22.0 --save-exact $ npm i eslint-config-react-app
- 上記対応をしても解消されない場合
- package-lock.jsonファイル、node_modulesフォルダを削除
- 再度インストールを試みる