JavaScript require() 関数により ReferenceError: require が定義されていません
Web スクレイピングの領域では、Javascript 開発者は、次のようなニーズに遭遇することがよくあります。 Google Play ストアからのデータ抽出などのタスクに外部ライブラリを利用します。 Request、Cheerios、QueryString などのライブラリは、スクレイピング目的に貴重な関数を提供します。ただし、「require」関数を使用してこれらのライブラリを使用しようとすると、次のエラーが発生する可能性があります。「ReferenceError: require が定義されていません。」
Clarification
JavaScript、他のプログラミング言語とは異なり、モジュールをロードするための「require」関数をネイティブにサポートしていません。このエラーは、コードが外部モジュールのロードと管理のために環境に RequireJS などのモジュール ローダーが存在することを予期していることを示しています。
解決策
解決するにはこの問題を解決するには、RequireJS のようなモジュール ローダーをプロジェクトに実装する必要があります。 RequireJS は、ブラウザ内での使用に最適化された人気のある Javascript ファイルおよびモジュール ローダーです。その統合により、コードのパフォーマンスと構成が強化されます。
RequireJS を統合する手順
ブラウザの互換性
RequireJS は、次のようなさまざまなブラウザをサポートします。
以上がJavascript require() 関数を使用すると「require が定義されていません」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。