mirror of
https://github.com/LukeHagar/sveltekit-electron-adapter.git
synced 2025-12-09 20:57:46 +00:00
[Fix] Policy and Render
This commit is contained in:
21
index.js
21
index.js
@@ -135,27 +135,6 @@ See https://kit.svelte.dev/docs/page-options#prerender for more details`
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
let regex_input = new RegExp(`</body>`, "g");
|
|
||||||
let regex_replace = `<script defer src="renderer.js"></script></body>`;
|
|
||||||
|
|
||||||
await replace.sync({
|
|
||||||
files: [pages + "/**/*.html"],
|
|
||||||
// @ts-ignore
|
|
||||||
processor: (input) => input.replace(regex_input, regex_replace),
|
|
||||||
});
|
|
||||||
|
|
||||||
regex_input = new RegExp(
|
|
||||||
`http-equiv="content-security-policy" content=""`,
|
|
||||||
"g"
|
|
||||||
);
|
|
||||||
regex_replace = `http-equiv="content-security-policy" content="default-src 'self' http://localhost:5000 'unsafe-eval' 'unsafe-inline';"`;
|
|
||||||
|
|
||||||
await replace.sync({
|
|
||||||
files: [pages + "/**/*.html"],
|
|
||||||
// @ts-ignore
|
|
||||||
processor: (input) => input.replace(regex_input, regex_replace),
|
|
||||||
});
|
|
||||||
|
|
||||||
if (fallback) {
|
if (fallback) {
|
||||||
builder.generateFallback(path.join(pages, fallback));
|
builder.generateFallback(path.join(pages, fallback));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user