【发布时间】:2020-01-09 02:51:39
【问题描述】:
我的项目之外有一个简单的.json 文件。像这样:
| common
| configuration.json
| angular-app
| src
| app
| my-component
| my-component.component.ts
| angular.json
在my-component.component.ts,我想导入configuration.json。我试过 import configuration from '../../../../common.configuration.json' 但 Angular 只是不断抛出这个错误:
ERROR in src/app/record/record.component.ts(4,23): error TS2732: Cannot find module '../../../../common/configuration.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
当我尝试ng serve --resolveJsonModule 时,我得到了这个错误:Unknown option: '--resolveJsonModule'
我无法移动configuration.json。 common 目录与其他项目共享。
如何在 Angular 项目中导入本地 json 文件?
【问题讨论】:
-
将你的 json 文件移动到 assets 目录。我遇到了同样的问题。
-
我无法移动
configuration.json,我编辑了我的问题。
标签: json angular typescript import