プロジェクト内で ES6 コードを利用しようとすると、「予期しないトークン エクスポート」エラーが発生する場合があります。このエラーは、環境の JavaScript サポートと ES6 構文の間に互換性がないために発生します。
予期しないトークン エクスポートの理由
ES6 では、EcmaScript Modules (ESM) の概念が導入されました。 、export キーワードで示されます。ただし、ESM をサポートしていない環境では、この構文が予期しないトークンとして解釈されます。特に、NodeJS の古いバージョン (v14.13.0 より前) は、 module.exports プロパティ構文を採用する CommonJS モジュールを使用します。 ESM をサポートする新しい NodeJS バージョンでも、ESM を明示的に有効にする必要があります。
予期しないトークンのエクスポートを解決するソリューション
この問題に対処するには、さまざまなアプローチがあります。
以上がES6 での「予期しないトークンのエクスポート」エラーの原因とその解決方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。