Parceljs 将 javascript 文件导入为字符串

dav*_*ler 3 javascript bundle service-worker parceljs

我有一个非常特殊的用例。我想将 javascript 文件作为字符串导入,并在 Service Worker 中随意将其注入到 html 响应中。除了在某处托管 javascript 文件并在运行时执行 fetch 将 js 文件加载到内存中之外,我不知道如何使用 Parceljs 来执行此操作。但是,我想在构建时执行此操作。如何最好地做到这一点?

注意:理想情况下,我导入的 javascript 文件的依赖项应该捆绑到字符串中。