Typescript无法动态导入whatwg-fetch

时间:2018-03-07 17:27:02

标签: javascript typescript webpack import

Typescript现在内置了whatwg-fetch的defs(我使用的是v2.7),但它使用动态导入忽略了它们:

import(/* webpackChunkName: "whatwg-fetch" */ 'whatwg-fetch')
  

TS7016:找不到模块' whatwg-fetch'的声明文件。   ' C:/../ node_modules / WHATWG取/ fetch.js'隐含地有一个“任何”的   类型。   如果存在,请尝试npm install @types/whatwg-fetch或添加新内容   包含declare module 'whatwg-fetch';

的声明(.d.ts)文件

但是,如果我安装了@types/whatwg-fetch类型模块,因为它已经内置了重复定义,它有很多错误......

我如何规避这个问题?感谢

1 个答案:

答案 0 :(得分:0)

我已经通过创建一个d.ts文件解决了这个问题 - whatwg-fetch.d.ts内置了这个:

declare module "whatwg-fetch";