Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- mongoose
- Filter
- map
- Kotlin
- function
- elementAt
- animation
- Generic
- docker-compose
- enum
- recyclerview
- vuex
- Swift
- docker
- list
- CLASS
- class component
- union
- MINUS
- Interface
- ConstraintLayout
- Service
- LiveData
- Foreign Key
- 생명주기
- collection
- react native
- lifecycle
- AWS
- ReactNative
Archives
- Today
- Total
개발 일기
Sharp ( 이미지 resize ) 본문
sharp는 이미지의 사이즈를 고속으로 변경하기 위해서 사용하는 라이브러리입니다.
사용 예시는 :)
npm install --save sharp
사용자가 multipart/form-data 요청시 (formidable or multer or multiparty) 받아서 파일을 가져온 후
아래와 같이 원하시는 방법으로 자른뒤 업로드를 진행합니다.
import sharp from "sharp";
sharp(files[i].path)
.resize(150, 150,sharp.fit.cover)
.toBuffer()
.then(data => {
params.Key = fileName;
params.Body = data;
s3.upload(params);
}
'서버 > Node.js' 카테고리의 다른 글
Node Mailer 란? (0) | 2020.04.04 |
---|---|
body-parser (0) | 2020.03.27 |
express-validator ? (0) | 2020.03.19 |
Gulp ? (0) | 2020.03.18 |
Npm ? (0) | 2020.03.15 |
Comments