我正试图像这样在类型记录类中导入json文件。
import * as nationalities from './mock/nationalities.json';它给了我一个错误
无法找到模块'./mock/nationalities.json‘。
为了解决这个问题,我加入了
declare module '*.json' {
const value: any;
export default value;
}但是它不能解决我的问题,也给出了另一个错误异常
在增强中无效的模块名,无法找到模块'*.json‘。
我的打字本
2.9.2
发布于 2018-07-26 14:43:23
基于这个post,以下是角6+的完整答案:
假设您将json文件添加到"json-dir“目录中:
typings.d.ts
声明模块"*.json“{ const值: any;导出默认值;}
角7+:添加到tsconfig.json中
"compilerOptions":{。"resolveJsonModule":真}/src目录导入文件即可。例如:
import * as myJson from 'absolute/path/to/json/dir/json-file.json';假设源文件在
src/app中,json文件在src/absolute/path/to/json/dir中
https://stackoverflow.com/questions/51541468
复制相似问题