일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JWT
- OpenAPI
- SQL
- 노드 윈스턴
- 5주차
- nginx
- 비동기
- 숙제
- Get
- 항해99
- node winston
- 3주차
- Node.js
- 부트스트랩
- Transaction
- 웹 스크래핑(크롤링)
- 4주차
- 트랜잭션
- 1주차
- 스파르타코딩클럽
- db
- post
- HTTPS
- Sequelize
- 2주차
- 개발일지
- MongoDB
- cors
- 위키백과
- NoSQL
- Today
- Total
목록
728x90
2024/01 (3)
얼음꽃의 일지
* 엑셀파일은 xlsx 형식 이어야 합니다. * multer를 이용하는건 스토리지에 저장이 아닌 임시로 넣어두고 불러오기 입니다. 1. 설치 -> npm install express multer xlsx 2. 코드 작성 const express = require('express'); const multer = require('multer'); const xlsx = require('xlsx'); const app = express(); const port = 3000; // 파일을 메모리에 저장하는 storage 설정 const storage = multer.memoryStorage(); const upload = multer({ storage: storage }); // 라우트 컨트롤러 설정 const..
1. 터미널에서 ssh -keygen -t ed25519 -c 이메일 주소로 ssh 키를 만든다. 2. 1번을 하게되면 id_ed25519, id_ed25519.pub가 생성이 된다. 3. pub 키를 열어서 내용을 복사한다 4. bitbucket.org 에서 로그인후 오른쪽 위 톱니바퀴를 누른다. 5. 톱니바퀴를 누르면 Personal settings이 존재하므로 누른다. 6. 누르고 들어가서 왼쪽 목록에 SSH Keys 를 누른다. 7. Add Key를 눌러서 아까 복사한 Key를 넣는다. 8. 저장하면 이제 연결이 되므로 이전에 bitbucket을 쓴 적이 있으면 git clone해서 내용을 복사해서 사용하면된다.
보통 서버에 올려서 GitBash, Putty 등 서버 로그를 확인하게 되면 그냥 단순히 api가 실행되는것만 확인 할 수 있는데요. 이걸 좀 더 자세하게 보고싶다라고 하면 사용하고 있는 메인 js (보통은 app.js) 에다가 api가 호출하기 전에 전체 호출을 하나 만들어주는 것입니다. app.use((req, res, next) => { const time = new Date().toLocaleString(); const message = `request IP: ${Ip} / ${time}`; console.log( '----------------------------------------------------------------------', ); console.log(message); next..