Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

JavaScript 以外のモジュール

最終更新 Markdown で表示Agent セットアップ

TypeScript と JavaScript に加え、次のモジュールタイプは、Worker コードからインポートできるように自動で設定されます。

モジュールの拡張子 インポート後の型
.txt string
.html string
.sql string
.bin ArrayBuffer
.wasm, .wasm?module WebAssembly.Module

たとえば次のインポートでは、textexample.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);
	},
};

役に立ちましたか?