본문 바로가기

node.js project

ec2 프로젝트를 https 배포방법 아래 블로그 참조. 특이사항 1. cloudFront에서 아래 옵션도 route53에서 구매한 도메인명으로 설정해 줘야 한다. "대체 도메인 이름(CNAME) - 선택 사항" 2. cloudFront에서 프로토콜은 'http만 해당' 으로 해야한다. ec2 가 기본적으로 http이기 때문. 3. route53 호스팅 영역에서 레코드 하나 생성해 줘야한다. https://heo-dev-0229.tistory.com/35?category=931800 항해99 11주차(2021.5.17-5.23) WIL : 5주 과정 실전프로젝트 4주차, https로 배포하기. 지난주까지 최소한으로 목표했던 기능들은 구현했으니, 버그를 잡고 추가 기능들을 덧붙이는 작업들을 했다. 그리고 드디어 https 도메인으로 배포하기까.. 더보기
aws ec2에서 react 웹페이지 배포하기 https://velog.io/@kimkevin90/Nginx%EB%A1%9C-React-%EB%B0%B0%ED%8F%AC-%EB%B0%8F-express%EC%97%B0%EB%8F%99 Nginx로 React 배포 및 express연동 저의 경우 local 개발환경에서 velog.io https://sunnyfterrain.github.io/devlog/tips-ec2.html [AWS] AWS EC2 인스턴스에 React로 만든 웹페이지 배포하기 AWS에는 사용자의 취향에 맞는 각종 서버들이 있습니다. 흔히 우리가 리액트로 만든 웹페이지는 정적 웹페이지가 많고, 정적 웹페이지는 S3만으로도 충분하나 이번에 EC2로 웹페이지를 한번 배포 sunnyfterrain.github.io 상세한버전 https:.. 더보기
깃 초기화 방법 내 pc의 로컬 디렉토리에서 깃 프로젝트를 초기화하려면, https://aiday.tistory.com/76 더보기
aws ubuntu를 github에 연결하기. ubuntu에서 ssh 키를 생성해서 내 깃헙 계정에 등록해 줘야 ubuntu에서 github을 쓸 수 있다. ubuntu가 아니라 일반 pc도 다 그러할 듯하다. https://docs.github.com/ko/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent 새 SSH 키 생성 및 ssh-agent에 추가 - GitHub Docs 기존 SSH 키를 확인한 후 인증에 사용할 새 SSH 키를 생성한 다음 ssh-agent에 추가할 수 있습니다. docs.github.com 더보기
github push 내역 강제삭제, gitignore 안될 때 대처 1. github push 내역 강제삭제 (협업시 위험) 아래 세 줄로 강제삭제. git log --oneline git reset --hard "해당commit" git push -f origin master 관련하여 아래 출처 블로그 참조할것. https://ninano1109.tistory.com/3 2. gitignore 안될 때 대처 아래 세 줄로 gitignore 활성화 //git cache 삭제 git rm -r --cached . git add . git commit -m "커밋메지시입력" 아래 블로그 참조할것 https://ordinary-code.tistory.com/178 더보기
thunder client 에서 url입력과 브라우저 url 입력은 대체로 같은 효과다 일단 아래처럼 thunder client에서 GET 메서드 url을 입력했을 때 goods 객체가 리턴된 것을 확인할수 있다. 브라우저에서 위와 같은 url 을 입력했을 때도 client는 같은 리턴값을 받게 된다. 위의 결과를 만든 코드도 정리해 본다. const express = require("express") // express 사용 선언 const router = express.Router(); //Router 사용 선언 // /routes/goods.js const goods = [ { goodsId: 4, name: "상품 4", thumbnailUrl: "https://cdn.pixabay.com/photo/2016/09/07/02/11/frogs-1650657_1280.jpg", cate.. 더보기
express 그리고 middelware 다시 정리! 며칠 전에 express와 middelware 가 뭔지 간단히 정리했었는데 지금 실제 코드를 보며 다시 정리하고자 한다. 간단정리 글은 아래 링크를 참조바란다. WIL: 알고리즘 풀이는 퍼즐 맞추기일까? feat. node.js, Express and Middleware 1. Express.js 이란? Express.js는 Node.js로 웹서버, 모바일 애플리케이션을 만들 수 있게 도와주는 웹 프레임워크이다. Express.js 이외에 다양한 웹 프레임워크가 존재하지만 많은 Node.js 웹서버가 Express.js 프레임워크를 통해 개발되었다. npm을 통해 설치한다. 2. npm (Node Packaged Manager ) 이란? npm은 node.js로 만들어진 패키지(모듈)을 설치하고 관리해주는.. 더보기