#spartacus-storefront
Вопрос:
При установке asm со схемами в Spartacus 3.2 у меня возникает следующая ошибка :
ng add @spartacus/asm
Skipping installation: Package already installed
schematics_2.addPackageJsonDependenciesForLibrary is not a function
Ответ №1:
Для этого может быть несколько причин:
- у вас может быть установлена более старая версия
@spartacus/schematics
:- Пожалуйста, проверьте
package.json
, используете ли вы@spartacus/schematics
ту же версию,@spartacus/core
что и . - если да, пожалуйста, проверьте,
node_modules/@spartacus/schematics/package.json
действительно ли это та же версия,@spartacus/core
что и .
- Пожалуйста, проверьте
- пожалуйста, убедитесь, что вы устанавливаете версию ASM 3.2, запустив
ng add @spartacus/asm@3.2
Комментарии:
1. Да, теперь это работает, я исправил следующие проблемы : — Угловой интерфейс командной строки был понижен до 10 — схемы не были объявлены в зависимостях
2. Отлично, спасибо, что продолжили. И да, вам нужен угловой 10 CLI для Spartacus 3.x