본문 바로가기

WEB/JAVASCRPIT

express multer

반응형

https://github.com/expressjs/multer

 

expressjs/multer

Node.js middleware for handling `multipart/form-data`. - expressjs/multer

github.com

$ npm install --save multer
<form action="/profile" method="post" enctype="multipart/form-data">
  <input type="file" name="avatar" />
</form>

폼에 enctype="multipart/form-data" 를 넣어주셔야 합니다.

var upload = multer({ dest: 'uploads/' })
export const uploadVideo = multerVideo.single("avatar");

single안에 input name과 같은 이름을 적어줘야합니다.

2개 이상의 multer을 하고싶다면

export const uploadMusic = multerMusic.array("musicFile", 2);

array를 쓰셔서 사용하시면 됩니다.

반응형

'WEB > JAVASCRPIT' 카테고리의 다른 글

axios  (0) 2020.07.08
express static  (0) 2020.06.26
nodejs pug  (0) 2020.06.14
node.js controller(res, req)  (0) 2020.06.11
passport-local-sequelize의 편리  (0) 2020.06.08