実行時にJavaScriptを遅延ロードする非常に単純なスクリプトがあります。各ページには不明な依存関係があるため、必要になるまですべてが読み込まれるわけではありません。
ほとんどのフレームワークと同様に、これはスクリプト タグをドキュメント ヘッドに追加することで機能します。
すべて正常に実行されますが、Safari デバッガーは新しいスクリプト タグを [Elements] インスペクターにも表示せず、[Scripts] タブにも表示しません。エラーは、適切なスクリプトではなく、ルート ドキュメントで発生したものとして報告されます。
明らかな回避策は、すべてを通常どおりに作成してデバッグし、最後のステップとして依存関係の読み込みを追加することです。しかし、デバッガーをより快適にするスクリプトを遅延ロードするより良い方法があるかどうか知りたいですか?