Активы не скопированы из проекта в папку dist в библиотеке Angular 7 - PullRequest
0 голосов
/ 25 января 2019

Я сгенерировал новую библиотеку через Angular CLI v7

ng generate library library-name

После этого я создал ресурсы папки в папке src.Таким образом, моя структура папок

| - src
| - - lib
| - - - assets

Моя проблема в том, что после

ng build --project=library-name

в моей папке dist отсутствуют ресурсы.Все модули, компоненты, стили и т. Д. Экспортируются в папку dist.Но если я создаю другой каталог в этой иерархии, каталог вообще не экспортируется в dist.

Как заставить файлы экспортироваться в папку dist после сборки?

Спасибо

1 Ответ

0 голосов
/ 25 января 2019

Это в настоящее время не поддерживается CLI, вы можете прочитать больше в выпуске GitHub здесь: https://github.com/angular/angular-cli/issues/11071#issuecomment-395096971

Простой обходной путь, как предложено, - вручную cp -r path/to/lib/assets list/path/to/lib активы после создания библиотеки. Для этого вы можете использовать скрипт post build в вашем package.json.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...