angular - dgeni-packages:参数类型 (this | {})[] 不可分配给参数类型 PackageRef[] | 不明确的
问题描述
最近将我的 Angular 库项目更新为 Angular v11.2.2
,还更新了 Dgeni 和 Dgeni 包。现在在提到的代码行上弹出以下错误:
let apiDocsPackage = new DgeniPackage('apiDocsPackage', [require('dgeni-packages/jsdoc'), require('dgeni-packages/nunjucks'), require('dgeni-packages/typescript')]);
错误
Argument type (this | {})[] is not assignable to parameter type PackageRef[] | undefined Type (this | {})[] is not assignable to type PackageRef[] Type this | {} is not assignable to type PackageRef
可能会弹出此错误,因为dgeni-packages/typescript/index.d.ts
只有一行:
export {};
是因为有问题dgeni-packages/typescript
还是其他原因?
解决方案
推荐阅读
- php - auth()->user()->id 在控制器中使用路由到 api.php 时不起作用
- excel - IF THEN(采购表 2 上的表格)
- python - pdb 绕过错误/跳转失败:只能从“行”跟踪事件跳转
- php - 使用 imagefttext() 函数时,古吉拉特语字母无法正确显示,PHP
- r - R - cpv (trotter package) 和 %dopar%
- python - Python:返回可能不返回值
- hibernate - Hibernate:从 DB 模式生成 Pojo
- node.js - 如何在返回结果之前确保 mongoose 查询已完成?
- python - 如果需要使用 selenium 登录,如何抓取网站?
- java - sip 注册失败 - 尝试了 3 种差异。帐户