배경 우아한테크캠프에서 많은 사람들이 자신이 만든 라이브러리를 배포했다. 나도 실제로 유저들이 사용할만큼 좋은 라이브러리는 아니라도 일단 열심히 만들고 배포해보겠다는 생각을 했다. npm 회원가입 먼저 npm 회원가입을 하자. 이메일 연동까지 해야된다. 까먹지 말자 npm 로그인 npm login을 입력하고 아까 가입한 정보를 입력하면 로그인된다. 그리고 확인을 위해 npmwhoami를 입력하면 내 아이디가 뜬다 중복되는 패키지명 확인하기 중복되는 패키지는 당연히 배포할 수 없다. npm info 로 미리 확인해보자. 그렇게 중복되지 않는 내용을 package.json 내용에 입력하자. 패키지 만들기 열심히 패키지를 만들자. typescript와 d.ts로 타입도 넣어줘야 되는데 일단은 그냥 자바스크립트..
이전에도 글을 썼는데 뭔가 좀 애매해서 처음부터 다시 글을 써볼려고 한다. 이번에도 배포하다가 오류가 나서 몇시간을 날려먹은지 모르겠다. 진짜... 개빡.....친다 이런일이 발생하지 않게 상세하게 글을 써야겠다. 인스턴스 생성 먼저 arm ubuntu로 만들어준다. 인바운드에는 기본 ssh, 80, 3306, 8080을 열었고 아웃바운드에는 전체를 허용해놨다. nodejs 설치 먼저 nodejs를 lts버전으로 깔아준다. 공식사이트 참조(매번 버전이 바뀌기 때문에) https://github.com/nodesource/distributions#installation-instructions 기본 설정 우분투 패키지 업그레이드 및 한글 설정(위에랑 순서가 바뀌어도 상관없을듯??) $ sudo apt upd..