1

私は何か奇妙なことを観察しています。私はいくつかのバックグラウンド スクリプトを持っています。実際にはたくさんあります - 18 のように

....
"background": {
  "scripts": [
    "scripts/namespace.js",
    "scripts/frameworks/honeybadger.js",
    "scripts/frameworks/underscore.js",
    "scripts/frameworks/mixin.js",
    "scripts/frameworks/analytics.js",
    "scripts/modules/worker.js",
    "scripts/modules/i18n.js",
    "scripts/modules/url.js",
    "scripts/trackers/error_tracker.js",
    "scripts/trackers/analytics_tracker.js",
    "scripts/lib/page_context_menu.js",
    "scripts/lib/selection_context_menu.js",
    "scripts/lib/omnibox.js",
    "scripts/lib/sync_store.js",
    "scripts/lib/local_store.js",
    "scripts/lib/example_tags.js",
    "scripts/persistence/tag.js",
    "scripts/init/tag_feature.js",
    "scripts/initialize_background.js"
  ],
  "persistent": false
}, 
....

HoneyBadger のエラー追跡がありますが、読み込み順序に関連するエラーが表示されます。最後のスクリプトinitialize_background.jsは、出発点となることを意図しています。それでも、次のようなエラーが表示されます。

  • Uncaught ReferenceError: _ が定義されていません (3 番目のスクリプトが読み込まれました)
  • Uncaught ReferenceError: _qag が定義されていません (5 番目のスクリプトが読み込まれました)

これは以前に誰かに起こったことがありますか?スクリプト配列を信頼して、スクリプトを順番にロードできますか? これを再現できないことに注意してください。

4

0 に答える 0