NPM Package 배포하기

Package 생성


  1. 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};
  1. package의 main폴더인 index.js에 module.exprts를 통해 해당 package가 작동될 때 사용한 코드
  2. npm login : npmjs.com에 가입되어있는 아이디로 로그인
  3. npm publish —access public : 내가 만든 Package를 public 배포

Package 사용하기


  1. npm init -y : 사용할 프로젝트에 node pacakge를 구성
  2. npm install @bin11788/hi : 내가 만든 패키지를 Local에 설치

Untitled

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