반응형
매번 프로젝트마다 패키지 기본설정하는게 귀찮아!! 그래서..!
- eslint
- prettier
- jsconfig
- gitignore
- readme
- dotenv
등등...
npm 서버에 만들어놓고 cli로 다운로드 편하게 이용해보자!
- https://www.npmjs.com/ 들어가서 로그인하기
(없으면 회원가입고고) - 배포할 프로젝트의 package.json에 입력할 것들 입력!(버전, 라이센스 등등)
(참고 : https://docs.npmjs.com/cli/v6/configuring-npm/package-json)
(name 항목은@내아이디/내프로젝트명
으로 입력해 중복 방지한다.) - package.json과 같은 위치에서 터미널 실행
npm login
으로 터미널에서 로그인
(로그인이 잘 되었는지는npm whoami
로 확인)npm publish
로 배포
(기본 배포 설정은 private. 퍼블릭으로 바로 배포하고싶으면npm publish --access=public
)- 다운로드는 기존에 이용하던 것 처럼
npm i @내아이디/내프로젝트명
을 통해 설치! - 이후에 나만의 패키지가 업데이트되어 다시 퍼블리시 해야할 경우에는 무조건
package.json
버전을 올려야npm publish
가 가능하다.
끝!
반응형
'[NodeJS]' 카테고리의 다른 글
JS Nullish Coalescing, Optional Chaining (0) | 2022.09.27 |
---|---|
웹 크롤링 vs 웹 스크랩핑( feat. puppeteer) (0) | 2022.04.16 |
NodeJS & Selenium으로 구글 이미지 크롤링 (2) | 2022.02.22 |