npm이란? Node.js의 패키지를 관리할 수 있는 도구입니다. 모듈들을 패키지화하여 모아둔 저장소의 역할과, 패키지 설치 및 관리를 위한 CLI를 제공합니다. 일반적인 경우 Node.js를 설치하면 자동으로 설치됩니다. # 설치 버전 확인 node -v npm -v package 설치 npm에선 누구나 자신이 작성한 패키지를 공개할 수도 있고 필요한 패키지를 검색하여 재사용할 수도 있습니다. npm install 패키지명 # i로 축약 가능 npm i 패키지명 # 버전 지정 가능 (Semantic Versioning) npm i 패키지명@버전이름 # 한번에 여러개의 패키지 설치 가능 npm i 패키지명 패키지명2 package 설치 확인 # 설치된 패키지 확인 npm list npm ls # dept..
Node.js에서 많이 쓰이는 express 모듈을 사용해 간단한 웹 서버를 열어보겠습니다. Node.js v16.13.1 npm v8.3.0을 기준으로 작성된 글입니다. 버추얼 박스 우분투 가상머신에서 진행합니다. 버추얼 박스에 리눅스 운영체제 우분투 설치 & 세팅하기 버추얼 박스를 이용해 우분투 가상 머신 환경을 구축합니다. 버추얼 박스가 설치되어 있어야 합니다. 저는 v6.1.18를 사용하였습니다. 우분투 v20.04.3 환경을 구축합니다. 버추얼 박스는 가상 머신 munak.tistory.com Node.js 설치는 아래글을 참고하시면 됩니다. [Node.js] 설치하기 여러 설치 방법 중 NVM을 이용한 Node.js 설치 방법을 다룹니다. Ubuntu 20.04을 사용합니다. 저는 아래 글에서..
여러 설치 방법 중 NVM을 이용한 Node.js 설치 방법을 다룹니다. Ubuntu 20.04을 사용합니다. 저는 아래 글에서 생성한 AWS EC2 인스턴스에 VS 코드를 연결하여 진행하겠습니다. AWS EC2 인스턴스 생성하기 처음에 인스턴스를 만들때 외국사이트에(영알못,,) 기능 이름들이 생소해서 어렵게 만들었던 기억이 있습니다. 하지만 전혀 어렵지 않습니다. 저처럼 마냥 어렵게만 느껴졌던 분들에게 도움이 munak.tistory.com AWS EC2 인스턴스 VS코드 연결하기 아마존의 EC2 인스턴스에 VS코드를 연결해서 원격으로 접속하는 방법입니다. Visual Studio Code v1.63 AWS 인스턴스, 키페어 파일이 필요합니다. AWS EC2 인스턴스 생성하기 처음에 인스턴스를 만들때 ..