웹 서버 배우기/Node.js 다한(dahan) 2019. 11. 16. 21:08
passport를 이용하면 쉽게 회원가입, 로그인, 로그아웃은 물론 github, facebook같은 SNS에서도 로그인 로직을 처리하는 것도 할 수 있다. passport 환경구축 npm install passport passport-local express-session connect-flash --save-dev passport를 이용하기 앞서 설치를 먼저 해주자. 또한 모듈을 사용하기 require를 해주자. var passport = require('passport'); var LocalStrategy = require('passport-local').Strategy; var session = require('express-session'); var flash = require('connect-..
더 읽기
웹 서버 배우기/Node.js 다한(dahan) 2019. 6. 29. 13:57
webpack(웹팩)은 모듈 번들러(module bundler)이다. 모듈 번들러는 수 많은 파일(.js, .png, .sass 등)을 가져와서 웹팩에게 주면 웹팩은 그 파일들을 호환하는 static 파일들로 변환해주는 것을 의미한다. 만약 개발자가 모던 자바스크립트(ES6)를 사용한다면 웹팩에 그 파일을 집어넣은 다음 웹팩은 일반적인 CSS와 오래된 노멀한 자바스크립트로 변환하여 웹 브라우저가 알아들을 수 있도록 해준다. webpack 설치 및 entry, output 설정방법 npm install webpack webpack-cli webpack은 파일에서 사용하기 위함이고 webpack-cli는 터미널에서 webpack을 쓸 수 있도록 해주기 위해 설치한다. 설치가 완료되면 기본 파일인 webpac..