我和这篇文章=> 找到第三方DefinitelyTyped模块的正确导入有同样的问题
我正在尝试在我的角(TS)项目中安装VanillaTilt。用这个index.d.ts..。我将该d.ts保存在与app.component.ts相同的目录中,如下所示
import VanillaTilt from 'vanilla-tilt';
VanillaTilt.init(document.createElement('a'), { perspective: 1000 });但我得到以下ts错误ERROR in src/app/app.component.ts(3,8): error TS1192: Module '"vanilla-tilt"' has no default export.
我也尝试过这个版本 of d.ts,但是我一直得到Cannot read property 'init' of undefined
有人对如何在VanillaTilt中使用agular5有任何建议吗?
发布于 2018-03-17 18:44:08
现在可在国家预防机制上提供台风。先安装它们
npm install --save-dev @types/vanilla-tilt然后删除本地.d.ts文件
接下来,导入的正确语法是
import { VanillaTilt } from 'vanilla-tilt';因为VanillaTilt有一个命名的导出,而不是默认的导出。
https://stackoverflow.com/questions/49329739
复制相似问题