Node.js 강의 (2) 썸네일형 리스트형 9. Node.js Multer 이미지 업로드 자! 여러분! 효근이에요! 이번 글은 Multer 모듈을 사용한 이미지 업로드를 작성하겠습니다. npm install multer yarn add multer 먼저 root에 public 폴더를 만들어준 뒤, path 모듈을 설치합니다. npm install path yarn add path app.use(express.static(path.join(__dirname, 'public'))); app.use를 사용하여 public 폴더를 url의 루트로 설정했습니다. public 폴더 안에 image.jpg가 있다면, 저걸 사용함으로써 localhost:3000/image.jpg 로 접근할 수 있죠. var multer = require('multer'); var randomstring = require(.. 4. Node 동기/ 비동기 처리 ( async / await ) 안녕하세요! 효그니에요! 와! 샌즈! 오늘은 동기와 비동기에 대해 알아볼 예정이에요! 그나저나... 요새 날씨가 많이 추워진 듯 하네요 하핳! 묵혀둔 코트를 입을 때가 온 듯 해요! 뭐 암튼.. 각설하고 여튼 째뜬 시작해볼까요? 동기 / 비동기란? 비동기란 특정 동작이 끝나지 않아도 다음 동작을 먼저 실행하는 자바스크립트의 특성입니다! 그럼 동기는 반대로 특정 동작이 끝나기 전에 다음 동작을 먼저 실행하지 않는 것이겠죠? 예를 하나 들어볼게요! app.get('/', (req, res) => { console.log('1'); setTimeout(() => console.log('2'), 1000); console.log('3'); }); setTimeout는 인자 값으로 들어간 함수를 뒤의 시간 만큼 .. 이전 1 다음