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 |
Tags
- AWS
- 블록체인
- Cookie
- HTML
- SQL
- 웹소켓
- Spring
- 알고리즘
- jQuery
- tiles.xml
- EC2
- 암호화
- 도커
- docker
- autowired
- JSP
- 배포
- phaser
- CSS
- JavaScript
- node.js
- 비트코인
- express
- PL/SQL
- websocket
- Servlet
- 웹게임
- RDS
- Ajax
- model1
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