」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在Chrome擴展內容腳本中成功導入ES6模塊?

如何在Chrome擴展內容腳本中成功導入ES6模塊?

發佈於2025-04-12
瀏覽:186

How Can I Successfully Import ES6 Modules into My Chrome Extension\'s Content Scripts?
在Chrome Extension content scripts中導入ES6模塊

但是,此方法具有局限性:

可以被網站的服務工作者阻止。

Using a normal non-module script.

Adding its name to "js" in "content_scripts" before your main content script.

Using the global variables/functions directly.

Additional信息:
(async () => {
  const src = chrome.runtime.getURL("your/content_main.js");
  const contentMain = await import(src);
  contentMain.main();
})();
(https://github.com/browsers-toolbox/es-import-import-in-extension)

(https://developer.chrome.com.com.chrome.com.com/extensions/runtime #method-peturl)

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3