文件名称:转载器:无webpack的前端服务人员
文件大小:245KB
文件格式:ZIP
更新时间:2024-02-22 00:54:58
babel typescript service-worker jspm trans-loader
转载机 您不需要npm和bundler 。 您只需要一个service-worker脚本。 该脚本的作用是... 在服务工作者上使用Babel转换.js 在服务工作者上使用打字稿转换.ts和.tsx 从加载模块并将其缓存在上。 警告! 仅发展。 请勿用于生产。 它仅适用于现代浏览器(支持ES2015 +和ES模块)。 如何使用 将作为/sw.js放在您的应用程序根目录下。 wget https://raw.githubusercontent.com/mizchi/trans-loader/master/dist/sw.js 如下所示重写您的条目js。 之前 < script src =" /src/main.js " > </ script > 后 < script type = module > ( async ( ) => { const run = ( ) => import ( '/src/main.js' ) // your entry js if ( navigator . serviceWorker . controller ) { r
【文件预览】:
trans-loader-master
----.gitignore(832B)
----package.json(785B)
----src()
--------processor.ts(485B)
--------compilers.js(2KB)
--------ensurePackage.ts(330B)
--------rewriteModulePath.js(923B)
--------index.ts(1KB)
--------dummy.js(0B)
--------transformers.ts(2KB)
--------types.ts(174B)
----webpack.config.js(547B)
----dist()
--------sw.js(846KB)
----tsconfig.json(5KB)
----README.md(3KB)
----demo()
--------package.json(237B)
--------src()
--------README.md(196B)
--------index.html(715B)
--------yarn.lock(8KB)
----yarn.lock(97KB)