npm을 통한 오픈소스 배포
1. 먼저 npm에서 회원가입을 한다.
2. 작성한 오픈소스의 터미널을 연다.
3. 다음 명령어를 실행하여 패키지 이름, 버전, 설명, 진입점을 입력하고, 다른 것들은 작성하지 않고 엔터를 누른다.
라이센스에는 MIT를 입력한다.
npm init
4. 그러면 package.json 파일이 생긴다.
5. import 문법을 쓰기 위해서 type을 추가한다.
6. 키워드를 추가한다.
여기서 설정한 키워드는 해시태그의 역할을 한. 나중에 추가해줄 수도 있다.
7. .npmignore 파일을 작성한다. 여기에는 올라갈 필요가 없는 파일이나 폴더를 작성한다.
8. gitignore 파일을 작성한다.
9. 터미널에서 npm login을 진행한다.
npm login
10. 다음 명령어를 실행하여 설정한 내용이 제대로 되었는지 확인한다.
npm init -y
11. npm publish를 실행하여 배포한다.
npm publish
12. npm 사이트의 사용자의 Packages에 가면 패키지가 추가된 것을 확인할 수 있다.
추가 설정
레포지토리와 홈페이지를 추가하면 위와 같이 표시가 된다.
레포지토리 추가
url에 깃허브 레포지토리의 url을 넣으면 된다.
{
...,
"repository": {
"type": "git",
"url": ""
},
...
}
홈페이지 추가
homepage에 url을 작성하면 된다.
{
...,
"homepage": "",
...
}
배포
설정을 변경했으면 version 항목을 수정해서 다시 배포하면 된다.
npm publish
'데브코스' 카테고리의 다른 글
[18주차 - DAY4] 오픈소스 기여(3) (0) | 2024.06.27 |
---|---|
[19주차 - DAY1] npm을 통한 오픈소스 배포 (0) | 2024.06.26 |
[18주차 - DAY3] 오픈소스 기여(2) (0) | 2024.06.26 |
[18주차 - DAY2] 오픈소스 기여(1) (0) | 2024.06.25 |
[17주차 - DAY4] CD 파이프라인 (0) | 2024.06.20 |