npm 배포

kiten Jung·2023년 6월 28일
0

라이브러리

목록 보기
8/9

배경

리액트를 하면서 라이브러리를 사용하게 되고 라이브러리의 부족함 느껴 커스텀할때가 있는데 적용이 잘 되지 않아 fork를 딴후 pr을 보내 적용을 보통합니다.
근대 pr을 보내기 무서워서 글쓴이는 저작권이 없는 라이브러리를 가져와 커스텀후 배포하게되었습니다.

배포방법

  1. 라이브러리 또는 fork한 프로젝트를 준비합니다.
  2. package.json파일 수정
  • name에 출시할 라이브러리 이름을 적습니다.
  • version에 출시할 라이브러리를 적습니다.
    (dist라는 폴더가 있는데 npm run build하면 생성이 됩니다. 보통 dist를 바라보고 배포가 되다 보니 코드만 수정하고 끝이 아니라 build를 하셔야 합니다.)
  1. npm로그인 or 회원가입 (https://www.npmjs.com/)

  2. npm login

  • 로그인을 할 수 있는 화면이 나올것입니다.
  • npm whoami를 사용하여 본인 확인도 할 수 있습니다.
  1. npm publish를 하여 배포를 합니다.
  • npm배포가 되면 yarn으로도 설치가 가능합니다
    직접 테스트해 보면수 수정 및 재배포를 해보시면 좋습니다


참고블러그
https://bbon.kr/npm-%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%A7%8C%EB%93%A4%EA%B8%B0/
https://velog.io/@egoavara/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EB%A5%BC-%EB%A7%8C%EB%93%A4%EC%9E%90-npm-%ED%8C%A8%ED%82%A4%EC%A7%80%ED%99%94

profile
느림느림

0개의 댓글