【问题标题】:Trouble installing Karma 1.6 with Angular 4使用 Angular 4 安装 Karma 1.6 时遇到问题
【发布时间】:2017-09-20 20:03:25
【问题描述】:

我使用的是 karma 1.2 和 angular 2。我已成功将系统升级到 Angular 4。但现在我正在尝试将 Karma 更新到 1.6 版,但出现以下错误:

为什么我在这里看到“未满足的对等依赖性”问题?

【问题讨论】:

  • 您可以在 npm 日志的底部找到“未满足的对等依赖关系”的原因。类似:“npm WARN 模块需要 otherModule 的对等,但没有安装”
  • 所以有些模块需要@angular/common@4.0.2 等。但没有找到@angular/common@4.0.2?
  • 您可能已经安装了 4.0.2,但其他一些模块需要较旧或较新的模块。你能添加更多的日志吗?
  • 这与 Karma 无关,因为它不以任何方式依赖 Angular。 '未满足的对等依赖'应该显示在 any 安装上,而不仅仅是 Karma。这是 NPM 问题,而不是 Karma 或 TypeScript。提供你的 package.json。

标签: angular typescript karma-runner karma-jasmine


【解决方案1】:

关注这个https://github.com/angular/angular-cli#updating-angular-cli..

您的应用应该可以正常运行。我最近升级到了 Angular 4.0,完全没有遇到任何问题。

它将更新 angular-CLI,angular 和 karma 将自动安装到最新版本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2023-03-13
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多