← Cloudflare Workers / workers / vite-plugin / reference
Moduly mimo JavaScript
Kromě TypeScriptu a JavaScriptu jsou ve vašem kódu Workeru automaticky nakonfigurované k importu i následující typy modulů.
| Přípona modulu | Importovaný typ |
|---|---|
.txt |
string |
.html |
string |
.sql |
string |
.bin |
ArrayBuffer |
.wasm, .wasm?module |
WebAssembly.Module |
Například s tímto importem text bude řetězec obsahující obsah example.txt:
import text from "./example.txt";Na tomto principu funguje také import Wasm, jak ukazuje následující příklad:
import wasm from "./example.wasm";
// Instantiate Wasm modules in the module scope
const instance = await WebAssembly.instantiate(wasm);
export default {
fetch() {
const result = instance.exports.exported_func();
return new Response(result);
},
};