Nodejs学习笔记(一)

2017-11-19  本文已影响0人  cab240f6e992

安装

1.更新库: sudo apt-get update
2.安装nodejs: sudo apt-get install nodejs
3.安装npm: sudo apt-get install npm

如果装好了,输入node -v可以查看node版本:

image.png

输入npm -v可查看npm版本:

image.png

Hello World

1.创建一个文件夹用来放这些学习用的文件: mkdir nodejs-learning
2.创建一个node文件: touch helloWorld.js
3.在helloWorld.js中写入以下代码:

var http = require('http');

http.createServer(function(req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello world');
}).listen(8080);

4.让这个文件跑起来: 在命令行里输入node helloWorld.js,发现没啥提示(正常)。
5.打开http://localhost:8080/:成功看到Hello world。

image.png

分析

1.var http = require('http');:NodeJs有很多内建模块,http就是其中的一个,通过require来将其引用进来。
2.createServer是http模块里的方法,创建一个服务器,参数为一个回调函数,当客户端访问该服务器时,执行回调函数。req是request的缩写,res是response的缩写。
3.writeHead:分别写入状态码和头文件中的字段。

上一篇下一篇

猜你喜欢

热点阅读