umijs / umi-plugin-ga

Umi plugin to support google analytics
11 stars 4 forks source link

在config.ts中使用报错 #3

Closed xiaohuoni closed 5 years ago

xiaohuoni commented 5 years ago

image

直接在pro项目中把config.js 修改为config.ts重现

imhele commented 5 years ago

这是 TypeScript 的规则,从 umi-types 引用 IPlugin ,把 const plugins 改成 const plugins: IPlugin[] 即可

xiaohuoni commented 5 years ago

我好奇的是这个提示的代码是在哪里?

imhele commented 5 years ago

config.ts 里面有一句 plugins.push() ,由于定义 plugins 时没有为它指定类型,TypeScript 会自动从值中探测类型

xiaohuoni commented 5 years ago

学习了