プロジェクト内で ES6 コードを利用しようとすると、「予期しないトークン エクスポート」エラーが発生する場合があります。このエラーは、環境の JavaScript サポートと ES6 構文の間に互換性がないために発生します。
予期しないトークン エクスポートの理由
ES6 では、EcmaScript Modules (ESM) の概念が導入されました。 、export キーワードで示されます。ただし、ESM をサポートしていない環境では、この構文が予期しないトークンとして解釈されます。特に、NodeJS の古いバージョン (v14.13.0 より前) は、 module.exports プロパティ構文を採用する CommonJS モジュールを使用します。 ESM をサポートする新しい NodeJS バージョンでも、ESM を明示的に有効にする必要があります。
予期しないトークンのエクスポートを解決するソリューション
この問題に対処するには、さまざまなアプローチがあります:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3