Node.js学习手册——零

300 阅读1分钟

Node.js是跨平台的。

Node.js是js文件的执行环境。


一、安装

Linux版本的Node.js与Windows版本的Node.js环境不同,但是编程语言一致,比较像Java的虚拟机。

1.1、官网地址

nodejs.org/zh-cn/

笔者下载的是更为稳定的12版本的Node.js。

1.2、环境变量配置

在Windows环境变量的Path中查看是否在参数的最后追加Node.js的安装目录(安装程序结束之后自动添加至环境变量中)。

二、Hello world

学习一门编程语言第一行要写的代码当然是hello world啦。

创建helloworld.js,输入以下代码:

// require表示引用包
var http = require("http");
// 创建服务器
var server = http.createServer(function(req, res){
    res.writeHead(200, {"Content-type":"text/html;chartset=UTF-8"})
    res.end("hello world")
})

// 运行服务器
server.listen(8080,"127.0.0.1")

在上述代码中,我们创建了一个服务器,并且在服务器的请求中设置了http头部的相关信息,状态码是200,文件类型是html。之后,在8080端口上运行服务器。

win + R调出cmd窗口,使用命令node 你的文件目录\helloword.js运行代码。在浏览器中输入127.0.0.1:8080,可以看到网页上显示 hello world 字样,则显示程序运行成功。


Node.js可以直接运行js文件,不需要额外安装任何模块。

但是在浏览器中,如果使用js文件,需要使用<script>标签引入js文件。