Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Servlet
- PL/SQL
- node.js
- 웹소켓
- express
- jQuery
- AWS
- autowired
- 블록체인
- 배포
- phaser
- CSS
- docker
- Ajax
- websocket
- EC2
- Cookie
- tiles.xml
- 암호화
- 도커
- JSP
- JavaScript
- model1
- SQL
- 비트코인
- 웹게임
- RDS
- Spring
- HTML
- 알고리즘
Archives
- Today
- Total
記錄
생활코딩_Node.js) 사용자 정의 모듈 본문
이번 강의에서는 모듈을 배웠다. 늘 require() 를 통해 모듈을 불러서 app.use() 앱에 모듈을 붙이고 사용해 왔었는데 이번에는 모듈을 내가 정의하고 필요할 때에 사용하는 방법에 대해서 배웠다. 특별한 것은 없었다.
1. 사용할 모듈을 정의한 .js파일을 만들고 아래와 같이 exports 할 자원들의 이름과 기능을 정의한다.
2. 컨트롤러에서 require('경로')로 모듈.js를 call 한 뒤에 함수를 끌어다 쓴다.
module.js
module.exports.plus_jk = function(a, b){
return a + b;
}
module.exports.minus_jk = function(a, b){
return a - b;
}
moduleTest.js
var module = require('./lib/module');
console.log(module.plus_jk(5,1)); // 6
console.log(module.minus_jk(5,1)); // 4
'Web > Node.js' 카테고리의 다른 글
'Node.js 교과서' 공부 시작 (0) | 2018.08.11 |
---|---|
생활코딩_Node.js) 라우트 분리하기 (0) | 2018.08.09 |
생활코딩_Node.js) jade (extends) (0) | 2018.08.09 |
생활코딩_Node.js) 암호화(pbkdf2) (0) | 2018.08.05 |
생활코딩_Node.js) 암호화(md5 + salt // sha256) (0) | 2018.08.05 |
Comments