导入 JSON
JSON 文件可以使用 `import` 关键字导入到 JS 和 TS 文件中。这使得在库中包含静态数据变得更加容易。
JSON 文件可以导入到 JS 和 TS 模块中。进行此操作时,你需要指定 `type: "json"` 导入属性。
./main.ts
import file from "./version.json" with { type: "json" };
console.log(file.version);
也支持动态导入。
./main.ts
const module = await import("./version.json", {
with: { type: "json" },
});
console.log(module.default.version);
./version.json
{
"version": "1.0.0"
}
使用 Deno CLI 在本地运行此示例
deno run https://docs.deno.org.cn/examples/scripts/importing_json.ts/main