Библиотека - это то, что вы держите в стороне от реального проекта (то есть как библиотека), чтобы ее можно было повторно использовать во многих проектах.
Если библиотека такого типа - это то, на что вы обращаетесь, чтобы взглянуть как создать библиотеки ng в angular документах.
С другой стороны, функциональный модуль - это то, что вы загружаете по требованию, а не при запуске приложения. Это достигается с помощью отложенной загрузки и улучшает время запуска приложения.
Так что я говорю, что есть проект библиотеки за пределами вашего обычного проекта и добавьте туда этот код модуля. Библиотеки не собираются, а затем используются.