首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使ng-packagr识别类型类型定义

如何使ng-packagr识别类型类型定义
EN

Stack Overflow用户
提问于 2022-02-18 19:32:12
回答 1查看 115关注 0票数 0

由于升级到类型记录4.4.2 (需要支持角13),因此不再支持require语法。

现在看来,我必须使用以下语法:

代码语言:javascript
复制
import * as d3ContextMenu from 'd3-context-menu';

d3-context-menuDefinitelyTyped或我能找到的任何其他地方都不存在类型定义。因此,我尝试使用以下说明创建自己的系统:(见此处的“C计划”)

问题是,当我试图在使用ng-packagr编译的项目中使用这些类型定义时,我无法让它工作。(它在常规的角度项目中工作)

我在这里错过了什么?包含这个类型定义文件的秘诀是什么?

EN

回答 1

Stack Overflow用户

发布于 2022-02-21 14:33:35

使用ng-packgr构建角库时,它不会将依赖项绑定到库包中。相反,我们通常做的是将库所需的依赖项添加到库的peerDependencies中,然后添加到应用程序的dependencies中。这意味着,即使将d3-context-menu声明添加到库中,TS也无法自动找到它,并且需要在应用程序级别为d3-context-menu指定声明文件。

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

https://stackoverflow.com/questions/71178933

复制
相关文章

相似问题

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