无法在 Spartacus 3.2 中添加 asm 原理图

Unable to add asm schematic in Spartacus 3.2

在 Spartacus 3.2 中安装带原理图的 asm 时,出现以下错误:

ng add @spartacus/asm

Skipping installation: Package already installed schematics_2.addPackageJsonDependenciesForLibrary is not a function

这可能有多种原因:

  • 您可能安装了 @spartacus/schematics 的旧版本:
    • 如果您的 @spartacus/schematics@spartacus/core 的版本相同,请检查您的 package.json
    • 如果是,请检查 node_modules/@spartacus/schematics/package.json 实际上 @spartacus/core.
    • 的版本相同
  • 请通过运行ng add @spartacus/asm@3.2
  • 确保您正在安装 3.2 版本的 ASM