Node.js에서 자주 사용하는 코드

Node.js로 개발할 때 자주 사용하는 코드를 정리했다.

Crypto

Crypto는 OpenSSL 해시, HMAC, cipher, decipher, 서명, 증명 함수 등의 wrapper 세트를 포함한 암호 기능을 제공하는 모듈이다.

Node.js Crypto API

비밀번호를 디비에 암호화해서 저장할 때 사용할 수 있는 sha256 암호화 예제다.

파일 시스템

Gulp

gulpfile.babel.js를 사용할 때 SyntaxError 발생

gulpfile에 ES6 문법을 사용할 때, 다음 에러가 뜰 수 있다. 예를들어, import 할 때.

babel-core가 없을 때 발생할 수 있다.

Express.js

NPM 사용

모듈

내가 사용했던 유용한 Node.js 모듈이다. 더 많은 모듈을 npmjs에서 검색할 수 있다.