如何使用TypeScript正确读取json文件



获取错误

错误TS2732:找不到模块".."/服务-.json。考虑使用"--resolveJsonModule"导入带有".json"的模块sion。

import serviceAccountPlay from '../service-account.json';

我有这个模块文件名->键入.d.ts

declare module "*.json" {
const value: any;
export default value;
}

tsconfig.json

tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"noImplicitReturns": true,
"noUnusedLocals": false,
"outDir": "lib",
"sourceMap": true,
"strict": false,
"resolveJsonModule": true,
"esModuleInterop": true,

"target": "es2017"
},
"compileOnSave": true,
"include": [
"src"
]
}

如果您看到此错误error TS2732: Cannot find module '../service-.json'. Consider using '--resolveJsonModule' to import module with '.json.并修改tsconfig.json,则更改可能不会重新加载。

快速修复:重新启动VSCode(或您正在使用的任何IDE(。您不需要修改任何其他选项🌹

相关内容

  • 没有找到相关文章

最新更新