无法为Angular应用添加Spartacus:找不到@spartacus/schematics@6.1.0版本
解决
ng add @spartacus/schematics@6.1.0找不到版本的问题 可能原因及对应解决方案
版本号错误或该版本未发布
@spartacus/schematics可能没有6.1.0这个正式发布的版本。先查询该包的所有可用版本:npm view @spartacus/schematics versions从返回结果中挑选一个存在的稳定版本,比如6.1.1、6.0.0等,替换原命令中的版本号重新执行。
npm源同步不及时
部分第三方npm源可能未同步到目标版本,切换回官方npm源重试:npm config set registry https://registry.npmjs.org/之后再执行
ng add @spartacus/schematics@[有效版本号]。本地npm缓存异常
缓存损坏会导致无法正确获取包版本信息,清理缓存后再尝试:npm cache clean --forceAngular版本与Spartacus不兼容
Spartacus 6.x系列要求Angular 14.x或15.x版本,先确认本地Angular版本:ng version确保版本匹配后,再选择对应的Spartacus版本执行安装。
内容的提问来源于stack exchange,提问作者user21869133
相关产品推荐
相关产品推荐

