安装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 相关文章推荐
用js实现下载远程文件并保存在本地的脚本
May 06 Javascript
JQuery 动态扩展对象之另类视角
May 25 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
Nov 14 Javascript
jQuery中extend函数详解
Feb 13 Javascript
如何实现星星评价(jquery.raty.js插件)
Dec 21 Javascript
Bootstrap进度条实现代码解析
Mar 07 Javascript
Node学习记录之cluster模块
May 31 Javascript
js学使用setTimeout实现轮循动画
Jul 17 Javascript
详解Angular2表单-模板驱动的表单(Template-Driven Forms)
Aug 04 Javascript
浅析前端路由简介以及vue-router实现原理
Jun 01 Javascript
Vue自定义指令封装节流函数的方法示例
Jul 09 Javascript
angula中使用iframe点击后不执行变更检测的问题
May 10 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 用数组降低程序的时间复杂度
2009/12/04 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
2019/10/18 PHP
js中字符替换函数String.replace()使用技巧
2011/08/14 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
vue中$refs的用法及作用详解
2018/04/24 Javascript
用WebStorm进行Angularjs 2开发(环境篇:Windows 10,Angular-cli方式)
2018/12/05 Javascript
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
Python多线程爬虫简单示例
2016/03/04 Python
python实现获取Ip归属地等信息
2016/08/27 Python
Python语言描述随机梯度下降法
2018/01/04 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
python爬虫之自制英汉字典
2019/06/24 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
python3获取当前目录的实现方法
2019/07/29 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
Python 实现简单的客户端认证
2020/07/29 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
如何用Python进行时间序列分解和预测
2021/03/01 Python
C语言50道问题
2014/10/23 面试题
Hashtable 添加内容的方式有哪几种,有什么区别?
2012/04/08 面试题
机械制造专业个人的自我评价
2013/12/28 职场文书
求职意向书
2014/04/01 职场文书
奉献演讲稿范文
2014/05/21 职场文书
英文求职信范文
2014/05/23 职场文书
群众路线调研报告范文
2014/11/03 职场文书
2015学校师德师风工作总结
2015/04/22 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
matlab xlabel位置的设置方式
2021/05/21 Python