목록node (14)
And Brain said,
나는 AWS EC2 인스턴스가 이미 존재하지만 Windows AMI 인스턴스이고 인스턴스 두 개를 돌리는 순간부터 한 달에 무료 인스턴스의 시간이 절반으로 줄어들어 15일까지만 유료이기 때문에 ubuntu AMI 인스턴스로 서버 배포를 하고싶어도 제약이 있었다. 그럼에도 너무 해보고 싶어서 다른 사람의 새로운 계정으로 해보기로 했다. (프리티어 종료시점 기록용) EC2 인스턴스를 만드는 법은 생략하겠다. 프리티어 우분투 AMI 인스턴스를 생성하면 된다. 일단 인스턴스에 탄력적 IP를 적용시켜야 한다. https://theworldaswillandidea.tistory.com/49 [AWS] EC2, 탄력적 IP 사용하기 탄력적 IP. AWS에서 제공하는 EC2는 인스턴스를 끄고 킬때마다 IP가 달라지게 ..
윈도우 로컬 환경에서 Docker를 사용하여 Node js 컨테이너를 만들어보겠다. https://www.docker.com/get-started/ Developers - Docker Developer productivity tools and a local Kubernetes environment. www.docker.com 일단 Docker desktop을 설치한다. 설치를 완료했으면 버전을 확인해본다. 이제 원하는 경로에 Dockerfile과 docker-compose.yml을 생성해야한다. 나는 Backend 폴더 안에 만들어보도록 하겠다. 그냥 파일 생성하고 저렇게 이름지으면 된다. Dockerfile은 확장자가 없다. 내용 작성은 이렇게 했다. Vsc에서 자동완성할 수 있는 Docker exte..
서버를 한 번에 구동시키고 싶었는데 마침 구독하고 있는 블로그에 관련한 글이 올라와 쉽게 적용할 수 있었다. https://h-owo-ld.tistory.com/141 [Node] 백&프론트서버 두 개를 한번에 열기 npm install concurrently --save concurrently Run commands concurrently. Latest version: 7.3.0, last published: a month ago. Start using concurrently in your project by running `npm i concurrently`... h-owo-ld.tistory.com 일단 가장 먼저 사용법 실사용 예 이제 back 서버 쪽에서 npm run dev로 한 번에 이리오너..
oracledb , mybatis-mapper, express, http 기본적인 모듈들을 설치한다. app.use(express.json()) app.use(express.urlencoded({extended:true})) JSON 데이터를 post하기 위한 만반의 준비. 원래는 body-parser를 사용하여야만 json 데이터를 post할 수 있었지만 express 4.16 버전 이후로 JSON 데이터 post를 지원해준다. 이렇게 실행 시 이제 get은 그만 만지고 본론으로 들어가서 우리는 mybatis를 넣기위해 안전하게 xml 파일을 끼워줘야 한다. namespace와 id를 기억하자. 그리고 다시 js파일에서 JSON 데이터를 듬뿍 담아줄 DataList를 배열로 선언해준다. 본격적으로 JS..