service-worker增加sourceMap

This commit is contained in:
kuangshen04 2024-02-02 20:49:32 +08:00
parent 540fad041e
commit 995e2c66a5
3 changed files with 188477 additions and 17 deletions

1
.gitignore vendored
View File

@ -28,4 +28,3 @@ noname.ico
package-lock.json
package.json
Thumbs.db
game/typescript.js

188461
game/typescript.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -32,12 +32,13 @@ self.addEventListener('fetch', event => {
// @ts-ignore
event.respondWith(
res.then(res => {
if (res.status != 200) {
return res;
} else {
if (res.status != 200) return res;
console.log('正在编译', request.url);
return res.text().then(text => {
const js = ts.transpile(text, { module: ts.ModuleKind.ES2015 });
const js = ts.transpile(text, {
module: ts.ModuleKind.ES2015,
inlineSourceMap: true
}, request.url);
const rep = new Response(new Blob([js], { type: "text/javascript" }), {
status: 200,
statusText: "OK",
@ -47,7 +48,6 @@ self.addEventListener('fetch', event => {
});
return rep;
})
}
})
.catch(e => {
console.log(e);