安装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数组长度问题代码说明
Jan 20 Javascript
如何改进javascript代码的性能
Apr 02 Javascript
jQuery AjaxUpload 上传图片代码
Feb 02 Javascript
基于jQuery实现的无刷新表格分页实例
Feb 17 Javascript
javascript 继承学习心得总结
Mar 17 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
Apr 18 Javascript
详解JS几种变量交换方式以及性能分析对比
Nov 25 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
js实现购物车功能
Jun 12 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 Javascript
JavaScript实现点击图片换背景
Nov 20 Javascript
javascript实现点击小图显示大图
Nov 29 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
多重?l件?合查?(一)
2006/10/09 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
php实现两表合并成新表并且有序排列的方法
2014/12/05 PHP
php实现字符串翻转的方法
2015/03/27 PHP
php查询操作实现投票功能
2016/05/09 PHP
PHP面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
2013/12/28 Javascript
js实现透明度渐变效果的方法
2015/04/10 Javascript
基于jquery实现全屏滚动效果
2015/11/26 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
[56:17]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
python实现字符串和日期相互转换的方法
2015/05/13 Python
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
python检索特定内容的文本文件实例
2018/06/05 Python
深入理解Django-Signals信号量
2019/02/19 Python
利用Python检测URL状态
2019/07/31 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
英国最大的汽车交易网站:Auto Trader UK
2016/09/23 全球购物
求职简历自荐信
2013/10/20 职场文书
校本教研活动总结
2014/07/01 职场文书
药店促销活动总结
2014/07/10 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
感谢信格式范文
2015/01/22 职场文书
母亲节寄语大全
2015/02/27 职场文书