종속성 관리
씬에 라이브러리를 추가하는 방법
많은 경우, 여러분의 씬에는 이미 재사용 가능한 라이브러리에 캡슐화된 기능이 필요할 수 있습니다. 외부 라이브러리를 사용하면 작업이 훨씬 쉬워질 수 있습니다.
Decentraland 프로젝트에 외부 라이브러리를 가져온 다음, 이러한 라이브러리에 설명된 시스템, 컴포넌트 또는 함수를 참조할 수 있습니다.
확인하세요. 예제 페이지 에서 Decentraland Foundation과 커뮤니티 구성원들이 만든, 일반적인 문제를 해결하는 여러 라이브러리를 찾아볼 수 있습니다.
CLI를 통해
설치
프로젝트 폴더에 라이브러리를 설치하려면 npm i 를 실행하고, 프로젝트의 루트 경로에 라이브러리 이름을 입력하세요. 예를 들면 다음과 같습니다:
npm i @dcl-sdk/utils
📔 참고: 라이브러리의 의존성을 설치하려면 라이브러리를 설치한 후
npm run start또는npm run build를 실행해야 할 수 있습니다.
업데이트
만약 여러분의 package.json 파일이 라이브러리 버전을 @latest로 나열하고 있다면, npm i 를 실행하여 모든 라이브러리를 해당 최신 버전으로 업데이트하세요.
만약 여러분의 package.json 특정 버전 번호를 참조한다면, 라이브러리 설치 명령을 실행할 때 뒤에 @ 와 버전 번호를 추가하여 업데이트할 수 있습니다. 예를 들면 다음과 같습니다:
npm i @dcl-sdk/[email protected]
제거
씬의 의존성에서 라이브러리를 삭제하려면 npm rm 와 라이브러리 이름을 실행하세요. 예를 들면 다음과 같습니다:
npm rm @dcl-sdk/utils
사용하지 않는 라이브러리는 제거하는 것이 좋습니다. 사용하지 않는 라이브러리도 여전히 씬에서 공간을 차지하며, 플레이어가 여러분의 씬을 다운로드하고 실행하는 경험에 영향을 미칩니다.
마지막 업데이트