引用 JSON 文件
Modern.js 默认支持在代码中引用 JSON 文件。可以通过 Rsbuild 插件来支持引用 YAML 和 TOML 文件并将其转换为 JSON 格式。
JSON 文件
你可以直接在 JavaScript 文件中引用 JSON 文件。
示例
example.json
index.js
具名引用
Modern.js 暂不支持通过 named import 来引用 JSON 文件:
YAML 文件
YAML 是一种数据序列化语言,通常用于编写配置文件。
你可以 modern.config.ts 中配置 YAML 插件 来支持引用 .yaml 或 .yml 文件,它们会被自动转换为 JSON 格式。
示例
example.yaml
添加类型声明
当你在 TypeScript 代码中引用 YAML 文件时,请在项目中创建 src/global.d.ts 文件,并添加相应的类型声明:
src/global.d.ts
TOML 文件
TOML 是一种语义明显、易于阅读的配置文件格式。
你可以 modern.config.ts 中配置 TOML 插件 来支持引用 .toml 文件,它会被自动转换为 JSON 格式。
示例
example.toml
添加类型声明
当你在 TypeScript 代码中引用 TOML 文件时,请在项目中创建 src/global.d.ts 文件,并添加相应的类型声明:
src/global.d.ts