NX에서 라이브러리를 추가하는 방법은 다음과 같습니다.
nx g @nrwl/angular:library my-lib
위의 명령에서 `my-lib`는 추가할 라이브러리의 이름입니다. 필요에 따라 라이브러리 이름을 변경할 수 있습니다.
NX는 @nrwl/angular
스키마를 사용하여 Angular용 라이브러리를 생성합니다. 라이브러리는 재사용 가능한 컴포넌트, 서비스, 파이프 등을 포함할 수 있습니다. 생성된 라이브러리는 NX 워크스페이스의 libs
디렉토리에 저장됩니다.
이렇게 생성된 라이브러리를 원하는 Angular 프로젝트에서 사용할 수 있습니다. angular.json
파일에서 해당 프로젝트의 architect
섹션을 수정하여 라이브러리를 참조하도록 설정할 수 있습니다.
추가로, 필요에 따라 --directory
옵션을 사용하여 라이브러리를 생성할 디렉토리를 지정할 수 있습니다. 예를 들어, --directory=my-dir
을 사용하여 my-dir
이라는 디렉토리에 라이브러리를 생성할 수 있습니다.