跳转到内容
搜索文档

非 JavaScript 模块

最后更新 查看 MarkdownAgent 设置

除 TypeScript 和 JavaScript 外,以下模块类型会自动配置为可在 Worker 代码中导入。

模块扩展 导入类型
.txt string
.html string
.sql string
.bin ArrayBuffer
.wasm, .wasm?module WebAssembly.Module

例如,使用以下导入时,text 将是包含 example.txt 内容的字符串:

import text from "./example.txt";

这也是导入 Wasm 的基础,如下例所示:

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);
	},
};

这篇文档对您有帮助吗?