목록react (2)
주뇽's 저장소
배포를 자동화하는 방법: 깃액션과 SSH로 EC2에 프론트엔드를 배포하는 이야기 🚀개발을 하다 보면, 배포 과정이 정말 귀찮을 때가 있다. 특히나 프론트엔드 배포처럼 간단하지만 반복적인 작업을 계속해야 할 때는 더 그렇다. 매번 코드를 수정할 때마다 git push를 하고, EC2에 접속해서 git pull, 그리고 npm run dev를 하는 일이 반복되다 보면 정말 지루해진다. 이 단순하고 반복적인 작업을 자동화할 수는 없을까? 바로 그 해답이 CI/CD다! 💡문제점: 수동 배포는 너무 귀찮다 😩배포 과정을 자동화하지 않으면, 다음과 같은 흐름으로 배포 작업을 해야 한다:로컬에서 코드를 수정하고 git push 한다.AWS EC2 서버에 접속한다.서버에서 git pull 명령어를 실행한다.최신 ..
NodeJS NodeJS가 나오기 전까지는 Javascript를 브라우저에서만 사용가능했는데 서버사이드에서 쓸 수 있게 해주는 언어 ExpressJS NodeJS를 이용하여 자동차를 만드는 것 NodeJS를 이용하여 웹 개발을 도와주는 프레임워크 NodeJS 설치 및 폴더 생성 터미널에서 다음 명령어를 통해 노드설치 여부 확인 node -v 버전이 없다고 가정하고 진행최신버전보다 검증이 된 LTS버전을 다운로드 후 설치 Node.js 원하는 워크스페이스에서 boiler-plater 폴더 생성 해당 워크스페이스로 이동 후 npm 패키지 생성 터미널에서 다음 명령어 사용 엔터를 쳐서 기본값으로 진행 npm init author은 자신의 이름을 입력 (안해도 됨) Express 설치 워크스페이스 디렉토리에서 ..