인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Node.js/Node Package

[NODE] 📚 Sharp 모듈 사용법 - 이미지 리사이징 / 워터마크 넣기

Sharp 모듈 노드 진영에는 많은 이미지 리사이징 패키지들이 있었지만, 끝까지 살아남은 모듈이 shap 이다. 이미지 리사이징 동작 자체가 cpu와 메모리를 잡아먹는 주범이라, 가끔 out of memory로 node가 죽는 경우가 있기 때문이다. 그런 관점에서 sharp 모듈은 리사이징 속도도 빠르며 메모리도 다른 동종 모듈 대비 많이 잡아 먹지 않는다. Sharp 사용법 아래 공식 문서 홈페이지에 들어가보면 옵션에 대해 아주 잘 정리되어있다. sharp - High performance Node.js image processing sharp.pixelplumbing.com > npm install sharp sharp 모듈 설치시 주의사항 ⚠️ sharp는 OS의 바이너리를 이용하기 때문에 윈도우,..

category_image
인파_
2022.08.15
(0)
Node.js/Express

[EXPRESS] 📚 multer 미들웨어 사용법 💯 정리

multer 모듈 멀터는 사용 방법이 다소 어려운 미들웨어다. 이미지, 동영상 등을 비롯한 여러 가지 파일들을 멀티파트 형식으로 업로드할 때 사용하는 미들웨어이다. 멀티파트 형식이란 enctype이 multipart/form-data 인 폼을 통해 업로드하는 데이터의 형식을 의미한다. 먼저 multipart.html 파일을 다음과 같이 만들어 데이터를 업로드할 수 있도록 해보자. Submit multer 문법 이제 multer를 설치하고 사용해보자. multer 패키지 안에는 여러 종류의 미들웨어가 들어있다. storage는 저장할 공간에 대한 정보. 디스크나 메모리 저장 가능. diskStorage는 하드디스크에 업로드 파일을 저장한다는 것 destination은 저장할 경로 filename은 저장할 ..

category_image
인파_
2021.11.02
(0)