일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- java
- HTML
- node.js
- ssh
- Retrofit
- ubuntu
- IT 도서
- 깃
- JSP
- angularJs
- Repository
- git
- 저장소
- Linux
- AWS
- gmaps
- rest
- Ionic
- Android
- mean
- express
- node
- 인공지능
- SSH Key
- Q-Map
- cordova
- 안드로이드
- commit
- EC2
- Today
- Total
목록node (2)
UroA 개발 블로그
nodemailer 를 사용하여 이메일 전송하기 약 1년전 동아리에서 회원가입시 이메일 인증을 구현하기 위해 사용했던 모듈인데 이번에 다시 사용할 일이 생겨서 저번 코드를 참고하여 작성했더니 에러가 발생했습니다. 확인해보니 1년전에는 0.7.1 버전이였고, 새로 설치한 버전은 2.6.0 버전이였습니다. 그래서 새로 코드를 작성하였고 새로운 버전으로 작성한 코드는 다음과 같습니다. (Google smtp를 사용했습니다.) module.exports = function () { const config = require('../config/config'); const nodemailer = require('nodemailer'); let mailer = { sendMail: function (targetEma..
[Node.js] NVM (Node Version Manager) 설치하기 1. NVM (Node Version Manager) 란? NVM은 node의 버전을 관리해주는 manager tool 역할을 해준다. nvm으로 node 설치도 가능하며 복수 설치된 버전 중 특정 버전을 선택하여 사용할 수 있다. 2. 기대효과 (1) NVM은 node의 여러가지 버전을 사용하게 해줄 수 있게 해준다. (2) 기존의 NVM을 사용하지 않고 설치한 노드는 /usr/local/bin 에 설치가 되므로 관리자 권한이 없이는 제대로 실행되지 않는다. 특히 -g 옵션을 줘서 global로 모듈을 설치할 때 마다 sudo 해줘야 하는 불편함이 따른다. 하지만 NVM을 사용하여 설치하면 /Users/kimjongmin/.nv..