首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入DefinitelyTyped模块角

导入DefinitelyTyped模块角
EN

Stack Overflow用户
提问于 2018-03-16 21:25:34
回答 1查看 786关注 0票数 1

我和这篇文章=> 找到第三方DefinitelyTyped模块的正确导入有同样的问题

我正在尝试在我的角(TS)项目中安装VanillaTilt。用这个index.d.ts..。我将该d.ts保存在与app.component.ts相同的目录中,如下所示

代码语言:javascript
复制
    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有任何建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-17 18:44:08

现在可在国家预防机制上提供台风。先安装它们

代码语言:javascript
复制
npm install --save-dev @types/vanilla-tilt

然后删除本地.d.ts文件

接下来,导入的正确语法是

代码语言:javascript
复制
import { VanillaTilt } from 'vanilla-tilt';

因为VanillaTilt有一个命名的导出,而不是默认的导出。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49329739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档