在 Angular 中添加 @uirouter/angular-hybrid 时出错

Posted

技术标签:

【中文标题】在 Angular 中添加 @uirouter/angular-hybrid 时出错【英文标题】:Getting error when adding @uirouter/angular-hybrid in angular 【发布时间】:2021-01-28 00:42:42 【问题描述】:

在执行我的 Angular 项目时,我遇到了以下问题。我也安装了@uirouter/angular-hybrid。但是,我仍然收到此错误

ERROR in The target entry-point "@uirouter/angular-hybrid" has missing dependencies:
 - @uirouter/angularjs

您能否建议一种实现此目的的方法?

【问题讨论】:

你安装@uirouter/angularjs了吗? @RubenHelsloot 安装。我的问题现在得到了解决。非常感谢:) readme 明确表示要删除 @uirouter/angularjs。您是如何解决问题的? 【参考方案1】:

我使用以下软件包解决了它:

    "@uirouter/angular-hybrid": "^12.0.0",
    "@uirouter/angular": "^8.0.0",
    "@uirouter/angularjs": "^1.0.26",
    "@uirouter/rx": "^0.6.0",

版本取自peerDependenciesnode_modules\@uirouter\angular\package.jsonnode_modules\@uirouter\angular-hybrid\package.json

我仍然想了解为什么这些需要手动添加。

【讨论】:

以上是关于在 Angular 中添加 @uirouter/angular-hybrid 时出错的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Angular 5 的 Angular 材质 Snackbar 中添加图标

如何在 Angular CLI 6: angular.json 中添加 Sass 编译?

在 Angular 中添加图像文件

如何在angular2中使用添加类属性

在 Angular 中删除或添加类

在Angular 11中添加多个同名参数