[nodejs] NPM 패키지의 로컬 링크 작업하기

NPM (Node Package Manager)은 JavaScript 환경에서 패키지를 관리하고 공유하기 위한 툴이다. 로컬 환경에서 개발 중인 패키지를 테스트하거나 연동하기 위해 로컬 링크를 설정하는 것이 유용하다.

이번 글에서는 NPM 패키지의 로컬 링크 설정 작업에 대해 알아보도록 하겠다.

1. 로컬 패키지 설치하기

먼저, 로컬에 설치할 패키지의 디렉토리로 이동하여 아래 명령어를 실행한다.

npm link

이 명령어를 실행하면 현재 디렉토리에서 해당 패키지를 로컬 전역으로 설치하고, 이를 실행 가능한 상태로 바꾼다.

2. 로컬 패키지 링크하기

이제 로컬 패키지를 다른 프로젝트에서 사용하려면 해당 프로젝트의 디렉토리로 이동하여 아래 명령어를 실행한다.

npm link {packageName}

여기서 {packageName}은 로컬 패키지의 이름이다. 해당 명령어를 실행하면 로컬 패키지가 있는 디렉토리가 다른 프로젝트의 node_modules 디렉토리에 심볼릭 링크로 생성된다.

3. 로컬 링크 해제하기

로컬 링크를 해제하려면 다음 명령어를 실행한다.

npm unlink {packageName}

이제 위의 단계들을 통해 로컬 패키지의 링크를 설정하고 해제하는 방법에 대해 알아봤다. 이를 통해 개발 및 테스트 목적으로 더 효율적으로 NPM 패키지를 관리할 수 있다.

더 자세한 정보는 NPM 공식 문서를 참고할 수 있다.