Upload Video개발/Node.js2024. 11. 14. 00:54
Table of Contents
1. Video Model
- https://github.com/expressjs/multer/blob/master/doc/README-ko.md#limits
- 이미지 업로드 때 처럼 시작
- API를 보면 추가적으로 보낼 수 있는 옵션들이 존재함
- fileSize라는 옵션을 가지고 2개의 미들웨어에서 avatar 파일과 video 파일의 용량을 제한
- 영상이 잘 업로드되고 db에도 잘 등록
- 하지만 이전 파일들이 지워지지 않는 문제가 존재
2. Watch
- 이제 업로드한 영상을 재생하게 만들어야 함
- watch.pug은 videoController가 랜더링하고 있는 템플릿임
- db에서 파라미터로 받은 id를 가지고 Video를 찾은 다음, video를 변수로 보내고 있음
- 즉 객체가 통째로 템플릿에 있다는 것
- 기똥차게 영상이 재생
- 이렇게 사용할 수도 있음
- ES6의 힘
'개발 > Node.js' 카테고리의 다른 글
User Profile (0) | 2024.11.14 |
---|---|
User Profile (0) | 2024.11.14 |
File Upload (0) | 2024.11.13 |
Edit Password (0) | 2024.11.13 |
Edit Profile / Protector and Public Middleware (0) | 2024.11.13 |