angular - 模块在构建 Angular 9 库时从未使用过警告
问题描述
最近我将我的一个项目从 Angular 8 更新到 Angular 9。当我尝试构建库时,我收到了这个警告
__read' is imported from external module 'tslib' but never used
以前版本 8 中没有此警告。我试图找到它的根本原因,但我找不到。有一个与此相关的 github问题,但没有修复或解决方法。
任何帮助将不胜感激。
解决方案
您可能在项目中的某个地方使用了扩展运算符 (...)。
也许 angular cli 在 angular 9 中使用的 webpack 构建配置是从 tslib 导入的,但没有使用它。也许在即将发布的版本中,他们删除了这种不必要的导入
推荐阅读
- java - JUnit 测试 POST 到参数化 API
- android - 使用要识别的单词白名单词典加载 Firebase Vision OCR
- mysql - 根据日期和列值在 mysql 中透视数据
- delphi - FormatSettings.ShortDateFormat 与系统区域设置不同
- css - 在 Blazor 中的单击事件上切换 CSS 活动类
- mysql - Mysql显示查询数据和计数
- azure - Azure 自定义策略 KMSI - 密码重置和取消注册重定向到身份验证响应 url
- mql4 - Mt4 恢复损失脚本
- git - git 在 html 中注入文本
- php - 将 PHP(Google 应用引擎)连接到 SQL Server(Cloud SQL)