Получение ошибки при выполнении команды angular / compiler-cli

#angular

#angular

Вопрос:

Попробуйте выполнить следующую команду для реализации AOT в angular2

 npm install @angular/compiler-cli typescript@next @angular/platform-server @angular/compiler
  

но выдает мне ошибку, также можете ли вы пошагово рассказать мне, как я компилирую приложение для AOT

Также, как я могу запустить команду node_modules/.bin/ngc -p tsconfig-aot.json

 UNMET PEER DEPENDENCY typescript@2.1.0-dev.20161012 invalid
npm WARN @angular/compiler-cli@0.6.4 requires a peer of typescript@^2.0.2 but none was installed.
npm WARN @angular/compiler-cli@0.6.4 requires a peer of @angular/core@2.0.2 but none was installed.
npm WARN @angular/platform-server@2.0.2 requires a peer of @angular/core@2.0.2 but none was installed.
npm WARN @angular/platform-server@2.0.2 requires a peer of @angular/common@2.0.2 but none was installed.
npm WARN @angular/platform-server@2.0.2 requires a peer of @angular/platform-browser@2.0.2 but none was installed.
npm WARN @angular/compiler@2.0.2 requires a peer of @angular/core@2.0.2 but none was installed.
npm WARN @angular/tsc-wrapped@0.3.0 requires a peer of typescript@^2.0.2 but none was installed.
  

Комментарии:

1. Выполните шаги из angular.io/docs/ts/latest/cookbook/aot-compiler.html

Ответ №1:

Эта ошибка вызвана неудовлетворенными зависимостями. Вы должны установить более новую версию angular2. После этого снова запустите команду. Просмотрите корневой путь вашего проекта и выполните приведенную ниже команду.

 node_modules/.bin/ngc -p tsconfig-aot.json
  

Вы можете получить подробное объяснение отсюда.