使用json loader在angular-cli中加载json文件,而不使用编辑默认webpack

时间:2017-09-08 06:53:32

标签: json angular webpack

是否可以使用json loader在angular-cli中加载外部json文件而不编辑默认的webpack-config.json文件?

1 个答案:

答案 0 :(得分:1)

当然,您可以加载JSON,这就是您拥有json-loader的原因。 在加载json的服务中写下这一行:

import * as someName from './somePath/someFile.json;

此行可能会抛出错误: [ts] cannot find module './somePath/someFile.json'.

这不是真正的错误(如果路径和文件名是正确的),但只有通过将此行添加到 typings.d.ts 文件中而轻松修复的打字稿类型错误(如果您没有此文件,可以在解决方案的 src 文件夹下创建):

/* allow import .json files */
declare module "*.json"
{
  const value: any;
  export default value;
}