当我在我的.ts
组件文件中导入一个模块时,它会提示我找不到模块../../util/provinces.json
。考虑使用--resolveJsonModule
导入带有.json
扩展的模块(2732)。如何使用angular2导入.json文件?Ts file
发布于 2019-03-15 02:40:46
您只需转到angular项目根目录下的tsconfig.json,然后添加新行:"resolveJsonModule":true,
发布于 2019-03-15 03:03:23
对于Angular版本7之前的版本/ Typescript版本3之前的版本,您必须发出http请求才能读取JSON,即使是本地文件。升级到适用于resolveJsonModule的Angular7和TS3,或者阅读发出http请求。
发布于 2019-03-15 04:10:24
我已经用src文件夹中的json-typings.d.ts解决了这个问题
declare module "*.json" { const value: any; export default value; }
,然后在我的组件import * as SampleJson from '../../../assets/province.json';
中
json已在资产中导入
https://stackoverflow.com/questions/55169659
复制相似问题