0
最近、next.js開始プロジェクトでエラーをデバッグしようとしていて、親ディレクトリの.babelrcファイルが嫌いでした。 。親ディレクトリの.babelrcファイルからbabelエラーが発生する理由
私の質問は以下のとおりです。
は、なぜこのプロジェクトは、プロジェクトの一部ではありません親ディレクトリ内.babelrc設定ファイルにエラーを投げていますか?再帰的にすべての親ディレクトリのbabel設定ファイルを探しますか、ある時点で設定ファイルを見るようにbabelを設定しましたか?どのようにその設定が確認できますか?
これは親ディレクトリの設定ファイルを探すnext.jsの奇妙なものですか?
親ディレクトリに.babelrc設定を追加したのを忘れてしまった - それは何か必要なのでしょうか?設定は何ですか?エラーをなくすにはどうすればよいですか?
ERROR in ./pages/index.js
Module build failed: ReferenceError: [BABEL] /Users/me/Projects/foo/foo-web/pages/index.js:
Using removed Babel 5 option: /Users/me/Projects/.babelrc.optional
- Put the specific transforms you want in the `plugins` option
バベルは、最初の.babelrcファイルを探している.babelrc
"optional": ["es7.classProperties"]
を.babelrcするために挿入したが、それはアプリの外で親ディレクトリに移動する動作をデフォルトですか? – MonkeyBonkey