ng2-image-viewer 与最新版本 angular (11+) 不兼容
ng2-image-viewer is not compatible with latest version of angular (11+)
我在 ng serve 上遇到这个错误:
ERROR in node_modules/ng2-image-viewer/index.d.ts:3:22 - 错误 NG6003:出现在 SharedModule 的 NgModule.exports 中,但无法解析为 NgModule、组件、指令,或管道 class.
这可能意味着声明 ImageViewerModule 的库 (ng2-image-viewer) 没有被 ngcc 正确处理,或者与 Angular Ivy 不兼容。检查是否有更新版本的库可用,如果有则更新。此外,考虑与库的作者核实,看看该库是否与 Ivy 兼容。
ng2-image-viewer 包自 angular 版本 7 以来没有更新,因此,它不再适用于更高版本的 angular.
更好的选择可以是 ngx-doc-viewer 包,与 ng2-image-viewer 有一点不同.
我希望这个答案能为那些试图在他们的应用程序中使用 ng2-image-viewer 的人提供一个完美的替代方案。
我在 ng serve 上遇到这个错误:
ERROR in node_modules/ng2-image-viewer/index.d.ts:3:22 - 错误 NG6003:出现在 SharedModule 的 NgModule.exports 中,但无法解析为 NgModule、组件、指令,或管道 class.
这可能意味着声明 ImageViewerModule 的库 (ng2-image-viewer) 没有被 ngcc 正确处理,或者与 Angular Ivy 不兼容。检查是否有更新版本的库可用,如果有则更新。此外,考虑与库的作者核实,看看该库是否与 Ivy 兼容。
ng2-image-viewer 包自 angular 版本 7 以来没有更新,因此,它不再适用于更高版本的 angular.
更好的选择可以是 ngx-doc-viewer 包,与 ng2-image-viewer 有一点不同.
我希望这个答案能为那些试图在他们的应用程序中使用 ng2-image-viewer 的人提供一个完美的替代方案。