miniprogram-api-typings 的引用方法
发布于 3 年前 作者 nagao 1721 次浏览 来自 分享

如果直接 import 'miniprogram-api-typings' 会报运行时找不到 miniprogram-api-typings 这个包

正确的写法是

/// <reference types="miniprogram-api-typings/index" />
import * as fusion from 'vue-fusion';

在你的 import 前面用 reference types 把类型引入。如果报定义和 DOM 或者 Node 的类型冲突了,把 tsconfig.json 改一下

{
  "compilerOptions": {
      "skipLibCheck": true,
      "lib": ["esnext"],
      "types": []
   }
}

types 设置为空把 node_modules/@types 的类型默认就不导入了,lib 把 DOM 去掉可以避免和 DOM 的类型冲突,然后 skipLibCheck 会避免你的依赖引用了 node 或者 DOM 的类型导致检查的时候报找不到。

回到顶部