文件名称:swdev:服务人员没有捆绑前端
文件大小:886KB
文件格式:ZIP
更新时间:2024-04-21 11:22:18
service-worker deno TypeScript
开发者 Service Worker和Deno(PoC)的运行时transfome。 如何使用 # install $ deno install -qAf --unstable https://deno.land/x/swdev/swdev.ts $ swdev init myapp $ cd myapp $ swdev serve 打开 注意:port:7777注册服务人员。 开发后注销服务人员。 概念 转换和缓存服务人员( typescript和svelte ) 缓存因文件更改事件而爆发 通过deno权限安全读取/写入文件 在前端使用deno语义 捆绑生产 安装 $ swdev init swdev-app $ cd swdev-app $ swdev serve 释放 ## Build entry point $ swdev build main.tsx #=> main.bu
【文件预览】:
swdev-main
----file_watcher.ts(2KB)
----.gitignore(2KB)
----types.ts(522B)
----bundler.ts(935B)
----tsconfig.json(393B)
----README.md(903B)
----serve.ts(560B)
----deps.ts(1KB)
----rpc()
--------test.ts(655B)
--------README.md(654B)
--------websocket_server_adapter.ts(696B)
--------shared.ts(3KB)
--------websocket_adapter.ts(608B)
----.vscode()
--------extensions.json(50B)
--------settings.json(24B)
----swdev-dev.ts(4KB)
----examples()
--------svelte()
--------react()
--------playground()
----version.ts(32B)
----client()
--------cache_buster_test.ts(471B)
--------swdev-worker.ts(5KB)
--------cache_buster.ts(319B)
--------swdev-client.ts(2KB)
----utils.ts(371B)
----plugins.ts(4KB)
----template()
--------README.md(225B)
--------main.tsx(445B)
--------App.svelte(176B)
--------.gitignore.raw(22B)
--------index.html(747B)
----swdev.ts(2KB)
----static_server.ts(12KB)
----prebuilt.ts(3.21MB)
----release.sh(303B)