node.js入门学习(1)node.js的安装与调试

node.js的安装

node.js的安装十分简单
找到官网
https://nodejs.org/en/
并打开,就看到了如下页面
在这里插入图片描述
左边的版本可以叫它稳定版,右边的是最新版。这里就安装稳定版了。
下载下来,配置好安装路径,无脑下一步就可以了
安装完毕后,打开控制台
输入

node --version

观察控制台是否输出一个版本号

在这里插入图片描述
这样,node.js 环境就安装好了。
下面就使用node.js来创建第一个应用

使用node.js来创建第一个应用

让我们先了解下 Node.js 应用是由哪几部分组成的:
1、引入required模块: 我们可以使用 require指令来载入Node.js模块
2、创建服务器: 服务器可以监听客户端的请求
3、接收请求与响应请求: 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。

接着就开始创建第一个应用吧
首先准备一个应用的根目录project,在下面创建src目录,接着创建一个server.js的文件,写入以下代码


//引入http模块
var http = require('http');

//引入url模块,帮助解析
var url = require('url');

//引入querystring库,也是帮助解析用的
var querystring = require('querystring');

function service(request, response) {
	//获取返回的url对象的query属性值
	var arg = url.parse(request.url).query;

	//将arg参数字符串反序列化为一个对象
	var params = querystring.parse(arg);

	//请求的方式
	console.log("method - " + request.method);

	//请求的url
	console.log("url - " + request.url);

	//获取参数id
	console.log("id - " + params.id);

	//设置返回代码为200,以及将返回格式为text/plain
	response.writeHead(200, {'Content-Type': 'text/plain'});
	
	//返回内容是:Hello Node.js
   	response.end('Hello Node.js');
}

	//基于service函数使用createServer()方法来创建服务器
	var server = http.createServer(service);

	//服务器监听8088端口
	server.listen(8088);

	//终端打印server信息
	//console.log('Server running at http://127.0.0.1:8088');

打开控制台,将目录切换到创建的应用根目录下。
运行

node server.js

控制台会输出

Server running at http://127.0.0.1:8088

打开浏览器,访问地址
http://127.0.0.1:8088
浏览器页面打印Hello Node.js,就表示第一个应用运行成功了

发布了30 篇原创文章 · 获赞 2 · 访问量 637

猜你喜欢

转载自blog.csdn.net/qq_43585377/article/details/102618630