npm 패키지 제작기 3
패키지 배포
Node.js 패키지를 배포하자.
unscoped public package 배포
나는 따로 스코핑을 하지 않을 계획이므로, 간단하게 먼저 배포해보자.
지난 포스트에서 깃과 연동은 이미지 진행했다고 가정하고, 바로 테스트부터 해보자.
내 패키지 테스트해보기
local 환경에서 내가 만든 패키지를 배포전에 직접 설치해보고 사용해볼 수 있다.
1
npm install path/to/my-package
실제 배포해보기
가장 먼저 내 패키지 프로젝트의 루트 폴더로 이동한다.
1
cd path/to/my-package
이제 배포를 위한 명령어를 실행한다.
1
npm publish
내 경우, 인증에 관한 에러가 발생했는데, 내용은 다음과 같다.
1 2 3 4 5 6 npm ERR! code ENEEDAUTH npm ERR! need auth This command requires you to be logged in to https://registry.npmjs.org/ npm ERR! need auth You need to authorize this machine using `npm adduser` npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\momo1\AppData\Local\npm-cache\_logs\2023-12-07T08_24_08_883Z-debug-0.lognpm 계정 인증 관련 문제인 것 같다. 명시된 대로
npm adduser
를 사용하고, 안내대로 엔터를 누른 후 웹브라우저에서 로그인 과정을 마치면 된다.
대망의 첫번째 패키지 배포가 완료됐다.
아래 링크로 가서 확인해볼 수 있다.
https://www.npmjs.com/package/markdown-grouper
참조
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.