跳至主要内容

导入 JSON

可以使用 `import` 关键字在 JS 和 TS 文件中导入 JSON 文件。这使得在库中包含静态数据变得更加容易。

在 Github 上编辑
JSON 文件可以在 JS 和 TS 模块中导入。在这样做时,你需要指定“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/importing-json.ts/main