Создать угловую библиотеку внутри папки - PullRequest
0 голосов
/ 07 ноября 2019

Привет Я в настоящее время использую Angular 8 с Cli версии 8.3.17.

Я пытаюсь создать библиотеку в папке libs вместо папки обычных проектов

Я попытался запустить:

ng g lib libs/test**

, но получаю ошибку:

Название проекта "libs / test" недействительно. Имена новых проектов должны начинаться с буквы и должны содержать только буквенно-цифровые символы или тире. При добавлении тире сегмент после тире также должен начинаться с буквы. libs / test

1 Ответ

0 голосов
/ 07 ноября 2019

В вашем angular.json вы можете изменить "newProjectRoot" с "projects" на "libs" и создать библиотеку, запустив ng g lib test - просто обратите внимание, что любые сгенерированные вами приложения также будут иметь этот путь. В качестве альтернативы, Nrwl NX включает команды cli, которые по умолчанию генерируют библиотеки в каталоге / libs.

...