NPM Package 배포하기
Package 생성
- npm init : npm package를 생성한다.
{
"name": "@bin11788/hi", // 내 아이디(@bin11788) 밑으로 만들기
"version": "0.0.1",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \\"Error: no test specified\\" && exit 1"
},
"author": "overflowbin",
"license": "ISC"
}
// index.js
module.exports = {ko: '안녕', en: 'hi};
- package의 main폴더인 index.js에 module.exprts를 통해 해당 package가 작동될 때 사용한 코드
- npm login : npmjs.com에 가입되어있는 아이디로 로그인
- npm publish —access public : 내가 만든 Package를 public 배포
Package 사용하기
- npm init -y : 사용할 프로젝트에 node pacakge를 구성
- npm install @bin11788/hi : 내가 만든 패키지를 Local에 설치

- 설치 후 tree -a 를 확인하면 다음과 같이 설치된것을 확인 할 수 있다.