nodejs模块化编程

0 安装nodejs,见webpack的安装

1.自定义模块并调用

1)创建demo1_1.js

exports.add=function(a,b){
    return a+b;
}

2)在同级目录下创建demo1_2.js

var demo=require('./demo1_1');
console.log(demo.add(41,5));

3)在命令行执行node demo1_2,结果显示46

2.调用nodejs自带模块,官方文档:http://nodejs.cn/api/。例:

1)创建demo2.js

var http = require('http');
http.createServer(function (request, response) {
// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content‐Type': 'text/plain'});
// 发送响应数据 "Hello World"
response.end('Hello World\n');
}).listen(8888);

2)执行node demo2

3)浏览器访问localhost:8888,可看到“Hello World”

猜你喜欢

转载自www.cnblogs.com/naixin007/p/11257766.html