我刚刚创建了一个全新的项目,使用最新的角度CLI 13.3.6 (节点16.15.0,纱线1.22.15)。我试图添加斯巴达克斯,如下所述:https://sap.github.io/spartacus-docs/building-the-spartacus-storefront-from-libraries-4-x/,但当我运行
ng add @spartacus/schematics@latest我得到以下错误:
‼包有未满足的对等依赖项。添加包可能不会成功。没有检测到终端。“--跳过-确认”可用于绕过安装确认。确保在“--跳过-确认”选项使用之前,包名是正确的。命令中断。
我也试过--正如@AhmedSHA256 256所建议的那样,使用武力--没有用。这就是我得到的:
ng添加@spartacus/示意图@最新-跳过-确认-强制
国家预防机制错误!这个运行的完整日志可以在: npm中找到!C:\Users\kpw\AppData\Local\npm-cache_logs\2022-05-20T09_54_05_770Z-debug-0.log×Package安装失败,见上文。
我能做些什么来增加斯巴达克斯?
发布于 2022-05-24 08:18:29
斯巴达克斯v4只支持角v12
在编写本报告时,Spartacus (v4)的最新版本只支持角12。您已经安装了角13,这可能就是为什么您会收到关于不兼容的对等依赖关系的警告。有关更多信息,请参见斯巴达克斯v4的需求文档。
请创建一个新的角12应用程序,然后安装斯巴达克斯v4。
注:斯巴达克斯(v5)的未来主要版本计划支持一个新的主要版本的角。
如何在特定版本中安装斯巴达克斯(和角)
https://stackoverflow.com/questions/72317338
复制相似问题