본문 바로가기
728x90
728x90

경일/nodejs26

[nodejs] todoApp async await 으로 조지기 0. 목차 1. 개요 2. 프로미스 인스턴스 객체를 리턴하는 함수 만들기 3. 적용 4. 후기 1. 개요 https://kong-dev.tistory.com/127 [nodejs] todoApp 만들기 feat. mySQL 0. 목차 1. 개요 2. 기본세팅 3. CRUD 4. 후기 1. 개요 https://kong-dev.tistory.com/122 [nodejs]todoApp 만들기(express, nunjucks, mongodb,body-parser) 0. 목차 1. 개요 2. 기본세팅 3. HTML & CSS 4. CRUD.. kong-dev.tistory.com ㅎ.. 하도 돌려써서 이젠 너덜너덜해진 나의 todoApp... 위 포스팅 맨 마지막에 보면 만든걸 async/await으로 조지고 싶.. 2022. 2. 4.
[nodejs] todoApp 만들기 feat. mySQL 0. 목차 1. 개요 2. 기본세팅 3. CRUD 4. 후기 1. 개요 https://kong-dev.tistory.com/122 [nodejs]todoApp 만들기(express, nunjucks, mongodb,body-parser) 0. 목차 1. 개요 2. 기본세팅 3. HTML & CSS 4. CRUD 5. 정리 1. 개요 가장 기본이 되는 CRUD 만들어볼거다. 사용할 라이브러리는, express, nunjucks, body-parser(exprss 내장 객체 대체가능)이며, 데이터 베이.. kong-dev.tistory.com 이거 만든거. mongoDB로 만들었던거 mySQL로 다시 만들어봄. 똑같은 부분은 제외하고 다른부분만 올릴거임..ㅇㅇ 2. 기본 세팅 2-1. mySQL https:.. 2022. 2. 4.
[nodejs]mySQL connect Error: connect ECONNREFUSED ::1:3306 이슈 해결 https://kong-dev.tistory.com/125 [nodejs] node에서 mySQL 연결(Error: connect ECONNREFUSED ::1:3306) 매우 간단하다. 우선 npm 을 통해 mysql 라이브러리를 다운 받아주자. $ npm init -y $ npm install mysql 다운 받은 라이브러리를 require를 통해 땡겨오고, const mysql = require('mysql') 이제 연결설정을 만.. kong-dev.tistory.com 여기서 발생한 이슈를 한참의 검색을 통해서 해결할 수 있었다. 에러내용은 다음과 같았다. 우선 이 이슈를 해결 하기 위해 사용한 임시방편의 수단이 const db = mysql.createConnection({ host: '127... 2022. 2. 3.
[nodejs] node에서 mySQL 연결(Error: connect ECONNREFUSED ::1:3306) 매우 간단하다. 우선 npm 을 통해 mysql 라이브러리를 다운 받아주자. $ npm init -y $ npm install mysql 다운 받은 라이브러리를 require를 통해 땡겨오고, const mysql = require('mysql') 이제 연결설정을 만들어주면 된다. const db = mysql.createConnection({ host: 'localhost', user: 'root', password: '비밀번호', database: '사용할데이터베이스명', port: '3306', }); 그리고 연결을 하면 db.connect(); 된다. 그리고 연결이 잘 됐는지 확인을 위해 데이터베이스 내의 테이블에서 데이터를 불러와보자. db.query('SELECT * FROM test', (e.. 2022. 2. 3.
[nodejs]todoApp 만들기(express, nunjucks, mongodb,body-parser) 0. 목차 1. 개요 2. 기본세팅 3. HTML & CSS 4. CRUD 5. 정리 1. 개요 가장 기본이 되는 CRUD 만들어볼거다. 사용할 라이브러리는, express, nunjucks, body-parser(exprss 내장 객체 대체가능)이며, 데이터 베이스는 noSQL인 mongoDB를 사용한다. 연휴기간중 mySQL 공부를 마치면 mySQL로 만드는 것도 포스팅 할듯..? 2. 기본 세팅 2-1. express $ npm init -y $ npm install express 터미널에 이거 두개 입력해서, npm 설치하고, npm을 통해 express 를 설치한다. const express = require('express'); const app = express(); app.get('/', .. 2022. 2. 1.
애플 맥북에어 M1 환경설정 homebrew 부터 nodejs 까지 0. 목차 1. homebrew 2. iterm 3. nodejs 1. homebrew 터미널이용해서 packagemanager 인 홈브루를 설치. https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 사이트에 친절하게 설치하는 방법이 나와있다. 터미널에 입력하라는거 입력해주면 됨 $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" $ 사인은 빼고.. 여기서 부턴 m1 이상의 칩을 사용하는 모델에만해당됨. 친절하게 next step 이라고 알려준다. 저걸 복사붙여넣기 해주면.. 2022. 1. 27.
728x90
728x90