Команды архитектора с несколькими целями не могут указывать переопределения - PullRequest
0 голосов
/ 05 мая 2018

Я конвертирую библиотеку ( ng-app-state ), чтобы использовать угловой cli, теперь, когда v6 поддерживает библиотеки (ууу!).

При попытке запустить определенные команды CLI происходит сбой с такой ошибкой:

$ ng test --source-map ng-app-state
Architect commands with multiple targets cannot specify overrides.'test' would be run on the following projects: ng-app-state-monorepo,ng-app-state
Error: Architect commands with multiple targets cannot specify overrides.'test' would be run on the following projects: ng-app-state-monorepo,ng-app-state
    at TestCommand.validate (S:\Programming\git repositories\ng-app-state-monorepo\node_modules\@angular\cli\models\architect-command.js:91:23)

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

если у вас несколько приложений, вы можете указать его имя в команде, как показано ниже.

yarn test web --code-coverage

здесь веб-приложение в угловом проекте.

0 голосов
/ 05 мая 2018

Сначала нужно указать имя библиотеки, а затем опции. Э.Г.

# do this
$ ng test ng-app-state --watch=true --source-map

# don't do this
$ ng test --watch=true --source-map ng-app-state
...