在我的Ionic2项目中,我使用以下语句导入了一个JSON文件:
import * as data from './data.json';
我还在项目的根目录中使用以下内容创建了文件typings.d.ts
:
declare module "*.json" {
const value: any;
export default value;
}
根据建议here。但是这不能按预期工作,模块仍然无法找到。从本教程下载sample project并运行它可以正常工作。但是,除了我的文件位于/project/src/pages/page.ts
之外,我无法发现这个项目和我自己的项目有任何区别。
答案 0 :(得分:0)
您可以尝试以下操作:
interface SomeJson {
// ...
}
const json: SomeJson = require("./data.json");