- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- await
- TailwindCSS
- css
- AWS
- mongoose
- findByIdAndDelete
- atlas
- async
- nginx
- mongodb
- certbot
- EC2
- MYSQL
- https
- Nodejs
- jsonwebtoken
- moment
- TypeScript
- JavaScript
- single quote
- wil
- sequelize
- clipBehavior
- double quote
- RDS
- til
- Express
- Node.js
- flutter
- Find
목록Nodejs (4)
기억 휘발 방지소
특정시간에 어떤 작업을 자동으로 해준다면 아주 편리할 것이다. 그럴 때 사용하면 좋은 것이 node-schedule 이다. 사실 node-schedule 말고도 node-cron이라는 것이 있는데 단순히 두 모듈을 비교해봤을 때 다운로드 수가 많은 것을 사용해보기로 했다. 다운로드 수가 많다는 것은 그만큼 사람들에게 인기가 많다는 것이고 도움을 받을 수 있는 자료들이 더 많을 가능성이 높다고 생각했기 때문이다. 아래는 NPM Trend에서 두 모듈의 다운로드 수를 비교한 것이다. 설치 npm i node-schedule node-schedule을 사용하는 여러가지 방법들 1. cron 스타일 cron은 유닉스 계열 컴퓨터 운영체제에서 시간 기반 잡 스케줄러이다. 소프트웨어 환경을 설정하고 관리하는 사람들..
AWS RDS 인스턴스 생성도 해봤으니까 Node.js와 연결을 해보자 프레임워크는 Express, ORM은 Prisma를 사용했고 모든 코드는 TypeScript로 작성했다. Prisma를 사용하기 위해서는 먼저 @prisma/client를 설치해야한다. 아래 명령어로 설치하면 된다. npm install @prisma/client 그리고 Prisma 프로젝트를 생성한다. npx prisma init prisma라는 폴더 안에 schema.prisma라는 파일이 자동으로 생성된다. 이 파일은 스키마를 정의하기 위한 초기파일이다. // prisma/schema.prisma generator client { provider = "prisma-client-js" } datasource db { provide..
✔️ TypeScript 설치 타입스크립트를 사용하기 위해서는 먼저 typescript를 설치해야한다. npm i typescript 혹은 npm install typescript ✔️ TypeScript로 코드 작성 먼저 간단한 코드를 작성했다. 파일은 .ts로 만들었다. // app.ts console.log("Hello TypeScript"); 'node app.ts'를 하면 실행이 된다. 위에 코드는 실행이 된다. 하지만 node가 TypeScript를 실행시킨 것이 아니라 JavaScript로 인식하고 실행을 시킨 것이다. 다음 코드도 실행해보자 let age: number; age = 30; console.log(age); // SyntaxError: Unexpected token ':' 위에..
자바스크립트로 날짜를 다룰 때 자주 사용하는 라이브러리가 바로 moment.js라고 생각한다. 📌 설치 npm i moment 혹은 npm install --save moment 📌 날짜 다루기 const moment = require("moment"); moment(); // Moment moment().format(); // 2022-01-04T14:17:38+09:00 moment().format("YYYY/MM/DD hh:mm:ss a"); // 2022/01/04 02:22:01 pm format()으로 원하는 날짜 형식을 지정할 수 있다. 년 - YYYY: 2022 / YY: 22 월 - MMMM: January / MMM: Jan / MM: 01 / M: 1 일 - DD: 04 / D: 4 ..