首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加Spartacus - Package有未满足的对等依赖关系。

添加Spartacus - Package有未满足的对等依赖关系。
EN

Stack Overflow用户
提问于 2022-05-20 10:25:17
回答 1查看 236关注 0票数 1

我刚刚创建了一个全新的项目,使用最新的角度CLI 13.3.6 (节点16.15.0,纱线1.22.15)。我试图添加斯巴达克斯,如下所述:https://sap.github.io/spartacus-docs/building-the-spartacus-storefront-from-libraries-4-x/,但当我运行

代码语言:javascript
复制
ng add @spartacus/schematics@latest

我得到以下错误:

‼包有未满足的对等依赖项。添加包可能不会成功。没有检测到终端。“--跳过-确认”可用于绕过安装确认。确保在“--跳过-确认”选项使用之前,包名是正确的。命令中断。

我也试过--正如@AhmedSHA256 256所建议的那样,使用武力--没有用。这就是我得到的:

ng添加@spartacus/示意图@最新-跳过-确认-强制

  • 决定包装经理..。使用软件包管理器: npm
  • 从注册表加载包信息..。‼包有未满足的对等依赖项。添加包可能不会成功。
  • 安装软件包..。 国家预防机制错误!代码ERESOLVE 国家预防机制错误!ERESOLVE无法解析依赖树 国家预防机制错误! 国家预防机制错误!同时解决: spartacus@0.0.0 国家预防机制错误!找到:@角/编译器@13.3.9 国家预防机制错误!节点模块/@角/编译器 来自根项目的npm ERR!@角/编译器@“~13.3.0” 国家预防机制错误! 国家预防机制错误!无法解析依赖关系: 国家预防机制错误!点@角/编译器@^12.0.5来自@spartacus/示意图@4.3.3 国家预防机制错误!节点模块/@spartacus/示意图 国家预防机制错误!根项目的dev @spartacus/示意图@“4.3.3” 国家预防机制错误! 国家预防机制错误!修复上游依赖冲突,或重试 国家预防机制错误!此命令与--force或--legacy-peer-deps一起使用 国家预防机制错误!接受不正确的(并且可能被破坏的)依赖项解析。 国家预防机制错误! 国家预防机制错误!有关完整报告,请参见C:\Users\kpw\AppData\Local\npm-cache\eresolve-report.txt。

国家预防机制错误!这个运行的完整日志可以在: npm中找到!C:\Users\kpw\AppData\Local\npm-cache_logs\2022-05-20T09_54_05_770Z-debug-0.log×Package安装失败,见上文。

我能做些什么来增加斯巴达克斯?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-24 08:18:29

斯巴达克斯v4只支持角v12

在编写本报告时,Spartacus (v4)的最新版本只支持角12。您已经安装了角13,这可能就是为什么您会收到关于不兼容的对等依赖关系的警告。有关更多信息,请参见斯巴达克斯v4的需求文档

请创建一个新的角12应用程序,然后安装斯巴达克斯v4。

注:斯巴达克斯(v5)的未来主要版本计划支持一个新的主要版本的角。

如何在特定版本中安装斯巴达克斯(和角)

请参阅https://stackoverflow.com/a/72375890/11734692

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72317338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档