如何正确在 TypeScript 中导入 JSON 文件?错误 "Cannot find module"
大家好!我开始学习 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);
```
但是编译器报错:
> "Cannot find module './config.json'. Consider using '--resolveJsonModule' to import module with '.json' extension."
我使用的是 TypeScript 4.9.5。我尝试在 `tsconfig.json` 中添加 `"resolveJsonModule": true`,但没有帮助。可能是我做错了什么?如何在 TypeScript 中正确导入 JSON 文件?是否需要安装额外的 packages 或配置?希望得到详细的解释和示例。重要的是代码在 Node.js 和浏览器中都能运行。