安装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 相关文章推荐
JQuery创建DOM节点的方法
Jun 11 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
Jan 27 Javascript
javascript拖拽应用实例(二)
Mar 25 Javascript
js中json处理总结之JSON.parse
Oct 14 Javascript
利用NPM淘宝的node.js镜像加速nvm
Mar 27 Javascript
vue实现点击图片放大效果
Aug 15 Javascript
[js高手之路]单例模式实现模态框的示例
Sep 01 Javascript
详解vue axios用post提交的数据格式
Aug 07 Javascript
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 jQuery
解决Vue中 父子传值 数据丢失问题
Aug 27 Javascript
js实现动态时钟
Mar 12 Javascript
交互式可视化js库gojs使用介绍及技巧
Feb 18 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脚本[带参数]的方法
2010/01/22 PHP
收集的二十一个实用便利的PHP函数代码
2010/04/22 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
2016/04/04 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
PHP图像识别技术原理与实现
2016/10/27 PHP
jquery select选中的一个小问题
2009/10/11 Javascript
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
jQuery提交多个表单的小技巧
2014/07/27 Javascript
jQuery内部原理和实现方式浅析
2015/02/03 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
jquery 判断是否支持Placeholder属性的方法
2017/02/07 Javascript
JS数组属性去重并校验重复数据
2020/01/10 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
Vuex实现简单购物车
2021/01/10 Vue.js
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
python下解压缩zip文件并删除文件的实例
2018/04/24 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
解决pycharm remote deployment 配置的问题
2019/06/27 Python
python numpy实现rolling滚动案例
2020/06/08 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
Html5导航栏吸顶方案原理与对比实现
2020/06/10 HTML / CSS
墨尔本照明批发商店:Mica Lighting
2017/12/28 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
武汉瑞得软件笔试题
2015/10/27 面试题
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
《猴子种果树》教学反思
2014/04/26 职场文书
高中语文课后反思
2014/04/27 职场文书
校园安全标语
2014/06/07 职场文书
法院个人总结
2015/03/03 职场文书
小学生教师节广播稿
2015/08/19 职场文书
新手初学Java List 接口
2021/07/07 Java/Android
python神经网络学习 使用Keras进行回归运算
2022/05/04 Python
Django框架之路由用法
2022/06/10 Python
python运行脚本文件的三种方法实例
2022/06/25 Python