安装Node.js并启动本地服务的操作教程


Posted in Javascript onMay 12, 2018

1、下载安装包:

下载地址:https://nodejs.org/en/download/,根据自己电脑的配置下载相应的windows64位安装包,下载完成后,进行安装。

2、检查是否安装成功

安装完成后,打开命令行窗口,检查是否安装成功,如下图所示,键入node -v出现node.js的版本,键入npm -v出现npm的版本,说明两者均已安装成功。

安装Node.js并启动本地服务的操作教程

3、配置环境变量

由于我的电脑之前安装过node.js,所以需要检测一下是否配置了环境变量,打开命令行,输入命令“path”,输出结果中可以看到环境变量已经包含了E:\nodejs\

安装Node.js并启动本地服务的操作教程

4、创建一个应用

在创建应用“Hello World”前,先了解一下node.js应用由哪几部分组成:

引入required模块:我们可以使用 require 指令来载入 Node.js 模块。

创建服务器:服务器可以监听客户端的请求。

接收请求与响应请求:服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。

下面开始创建node.js应用:

(1)引入require模块

我们使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:

var http = require("http");

(2)创建服务器

接下来我们使用http.creatServer()方法创建服务器,并使用listen()方法绑定8080端口。函数通过request,response参数来接收和响应数据。实例如下:

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(8080);
// 终端打印如下信息
console.log('Server running at http://127.0.0.1:8080/');

使用node命令执行以上代码,结果如下图:

安装Node.js并启动本地服务的操作教程

打开浏览器访问http://localhost:8080/,可以看到写着”Hello World”的网页,如下图:

安装Node.js并启动本地服务的操作教程

以上这篇安装Node.js并启动本地服务的操作教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript中的for in循环和hasOwnProperty结合使用
Jun 05 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
Jan 13 Javascript
jQuery写fadeTo示例代码
Feb 21 Javascript
IE和Firefox之间在JavaScript语法上的差异
Apr 22 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
Aug 24 Javascript
基于node搭建服务器,写接口,调接口,跨域的实例
May 13 Javascript
JavaScript面向对象的程序设计(犯迷糊的小羊)
May 27 Javascript
Vue2.X 通过AJAX动态更新数据
Jul 17 Javascript
JS中DOM元素的attribute与property属性示例详解
Sep 04 Javascript
详解JS浏览器事件循环机制
Mar 27 Javascript
Django+Vue实现WebSocket连接的示例代码
May 28 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
Sep 01 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
May 12 #Javascript
Vue拖拽组件开发实例详解
May 11 #Javascript
node前端模板引擎Jade之标签的基本写法
May 11 #Javascript
JS实现的简单下拉框联动功能示例
May 11 #Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
May 11 #Javascript
node前端开发模板引擎Jade的入门
May 11 #Javascript
Node.js 使用jade模板引擎的示例
May 11 #Javascript
You might like
PHP获取表单textarea数据中的换行问题
2010/09/10 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
使用Sphinx对索引进行搜索
2013/06/25 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
2012/09/02 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
JS实现切换标签页效果实例代码
2013/11/01 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
2018/08/09 jQuery
详解vue后台系统登录态管理
2019/04/02 Javascript
详解vue项目中实现图片裁剪功能
2019/06/07 Javascript
vue实现axios图片上传功能
2019/08/20 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
Python两个字典键同值相加的几种方法
2019/03/05 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
python numpy数组复制使用实例解析
2020/01/10 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
pycharm如何使用anaconda中的各种包(操作步骤)
2020/07/31 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
中专毕业自我鉴定
2013/10/16 职场文书
新闻学专业应届生求职信
2013/11/08 职场文书
护士自我评价范文
2014/01/25 职场文书
建筑安全标语
2014/06/07 职场文书
学生意外伤害赔偿协议书
2014/09/17 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
禁毒心得体会范文
2016/01/15 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers
Python实现学生管理系统(面向对象版)
2021/06/24 Python