美文网首页
Nodejs学习笔记(一)

Nodejs学习笔记(一)

作者: cab240f6e992 | 来源:发表于2017-11-19 19:38 被阅读0次

    安装

    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:分别写入状态码和头文件中的字段。

    相关文章

      网友评论

          本文标题:Nodejs学习笔记(一)

          本文链接:https://www.haomeiwen.com/subject/gflsvxtx.html