【发布时间】:2020-04-03 13:44:48
【问题描述】:
我正在使用 Vue.js + 打字稿。我有一个项目“A”,其中我使用了一个私有 npm 包“B”(它是一个组件库),其中我使用了另一个包 - 'tiptap' 库。默认情况下它没有类型,所以我在项目“A”中编写了我的 shims.d.ts 文件,在那里我声明了模块“tiptap”
declare module 'tiptap' { //... }
它工作正常。但是当我将此文件移动到包 B 时,TypScript 看不到它们并导致没有类型的错误。 Look on the folder of package B
找不到模块“tiptap”的声明文件。 'C:/some_path/tiptap/dist/tiptap.common.js' 隐含一个 'any' 输入。
我做错了什么?
【问题讨论】:
标签: typescript vue.js tiptap