
서버 실행 유지 및 상태 확인을 위한 pm2 를 인스톨하고 사용하는 방법 1. 설치 npm install pm2 -g 2. 시작 # npm start // 기존 실행 pm2 start npm -- start // pm2로 실행 3. 모니터링 $ pm2 monitor [PM2 I/O] Using non-browser authentication. [PM2 I/O] Do you have a pm2.io account? (y/n) n [PM2 I/O] No problem ! We just need few informations to create your account [PM2 I/O] Please choose an username : {login user name} [PM2 I/O] Please choose a..
신규 환경에서 node를 실행했을 때 아래처럼 에러가 발생하는 경우가 있습니다 const utf8Encoder = new TextEncoder(); ^ ReferenceError: TextEncoder is not defined at Object. (/root/gits/private/senior-job/server/node_modules/whatwg-url/lib/encoding.js:2:21) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader..
1. 설치 npm install mongoose 2. DB 연결 const mongoose = require('mongoose') mongoose.connect(`mongodb://{HOST}:{PORT}/{DB}`, { keepAlive: true, keepAliveInitialDelay: 30000 }) 3. schema 정의 및 모델 생성 const schema = mongoose.Schema({ name: String, age: Number, // ... }) const User = mongoose.model('user', schema) 4. find // 1. query 리턴 const query = User.find({}) // mongoose.Query 리턴 const doc = query...
- Total
- Today
- Yesterday