[module] 게시 한 NPM 모듈을 어떻게 업데이트합니까?

NPM 모듈을 만들고 0.0.1 버전으로 게시했습니다.

나는 약간의 변경을 가하고 그것들을 github에 푸시했고, 나는 그것을 사용할 npm install myModule때 새로운 버전을 사용하도록하고 싶다 .

버전 0.0.2가 있다는 것을 NPM에 어떻게 알립니 까?



답변

에서 버전을 변경 package.json하거나 npm version <new-version>.

에서 버전 번호를 변경 한 후 package.json실행 npm publish하여 새 버전을 NPM에 게시 할 수 있습니다 .

npm install NPM 저장소에 최신 버전을 설치합니다.


답변

npm 문서에npm publish yourModule 설명 된대로 버전 번호를 늘린 다음 다시 실행 합니다 .

npm install yourModule 그런 다음 NPM 레지스트리에서 최신 버전을 설치합니다.

마지막 답변이 약간 오해의 소지가 있음을 발견했습니다. 죄송합니다.


답변

나에게 버전을 업데이트 package.json해도 “다음에 게시 할 수 없습니다 …”오류가 발생했습니다.

해결해야 할 단계는 다음과 같습니다 (운영 버전 번호 기준).

  1. npm version 0.0.2

  2. npm publish


답변

로부터 npmjs 문서 :

  1. package.json 의 버전 번호를 변경하려면 명령 줄의 패키지 루트 디렉터리에서 다음 명령을 실행하여
    <update_type>의미 론적 버전 관리 릴리스 유형 (패치, 메이저 또는 마이너) 중 하나로 바꿉니다 .

    npm version <update_type>

  2. npm publish를 실행합니다 .
  3. 패키지 페이지 ( https://npmjs.com/package/ )로 이동 하여 패키지 버전이 업데이트되었는지 확인합니다.


답변

  1. 패치 릴리스 (작은 변경 사항) 인 경우 다음을 사용하십시오.

     npm version patch
    

    버전 번호의 마지막 부분이 증가합니다.

  2. 부 릴리스 (새 기능) 인 경우 다음을 사용하십시오.

     npm version minor
    

    버전 번호의 중간 부분이 증가합니다.

  3. 주요 릴리스 (주요 기능 또는 주요 문제 수정) 인 경우 다음을 사용하십시오.

     npm version major
    

    버전 번호의 첫 부분이 증가합니다.


답변