如何正确在 TypeScript 中导入 JSON 文件?导入时出现错误
大家好!我是 TypeScript 新手,在尝试将 JSON 文件导入到我的项目时遇到了问题。
我有一个 `config.json` 文件,位于项目的根目录:
```json
{
"apiUrl": "https://api.example.com",
"port": 3000,
"debug": true
}
```
我尝试在 TypeScript 文件 `app.ts` 中导入它:
```typescript
import config from './config.json';
console.log(config.apiUrl);
```
但收到了 TypeScript 编译器的错误:
`Cannot find module './config.json'. Consider using '--resolveJsonModule' to import module with '.json' extension.`
我已经尝试过:
1. 在 tsconfig.json 中添加 `"resolveJsonModule": true` — 没有帮助。
2. 使用 `import * as config from './config.json'` — 同样的错误。
3. 将 JSON 文件移动到另一个文件夹 — 没有变化。
请告诉我如何正确地在 TypeScript 中导入 JSON?是否需要额外配置,或者有其他读取 JSON 文件的方法?非常感谢您的帮助。