Node.js(安装,启动,测试)


Posted in Javascript onJune 09, 2014

概念

Node.js 是构建在Chrome javascript runtime之上的平台,能够很容易的构建快速的,可伸缩性的网络应用程序。Node.js使用事件驱动,非阻塞I/O 模式,这使它能够更轻量,高效且完美的适用于运行在分布式设备之间的数据密集型实时应用程序。

安装

这里主要介绍基于windows平台上最简单方便的安装方式,我们首先直接访问node.js官方网站http://www.nodejs.org/,直接点击Install按钮开始下载安装。

Node.js(安装,启动,测试)

点击Run按钮开始运行

Node.js(安装,启动,测试)

继续点击Next按钮

Node.js(安装,启动,测试)

勾选Accept然后直接点击Next按钮

Node.js(安装,启动,测试)

选择安装目录,点击Next

Node.js(安装,启动,测试)

选择需要安装的功能,这里我们保持默认安装状态,点击Next按钮

Node.js(安装,启动,测试)

点击Install等待完成安装

Node.js(安装,启动,测试)

Node.js(安装,启动,测试)

点击Finish按钮结束安装

Node.js(安装,启动,测试)

启动Node.js

两种方式:

1. 从开始菜单点击应用程序图标启动

Node.js(安装,启动,测试)

2. 通过命令行输入node直接进入node环境,输入console.log("hello world!")测试控制台Node控制台输出

Node.js(安装,启动,测试)

测试Node

在运行Node.js的机器上建立一个testnode.js文件,输入以下测试代码

Node.js(安装,启动,测试)

然后存储testnode.js到某一磁盘目录下,打开node.js命令行,切换到node.js测试代码目录下,在命令行中输入node testnode.js命令, 出现防火墙警告窗口(由于防火墙设置引起),不要慌张,直接点Allow Access按钮允许运行即可。

Node.js(安装,启动,测试)

 

注意:笔者第一次稀里糊涂的直接输入testnode.js, 结果出现了运行异常,非常尴尬,主要是笔者对node.js不熟悉所致,异常如下图所示。只要正确输入node运行命令即可避免该异常出现。

Node.js(安装,启动,测试)

 

然后再打开浏览器输入浏览地址:http://127.0.0.1:3000或http://localhost:3000 即可运行testnode.js文件.

运行效果如下:

Node.js(安装,启动,测试)

好,看起来一切运行正常,今天对Node.js的初探就到这里,在以后的文章里会进一步记录我的学习历程,谢谢。

Javascript 相关文章推荐
W3C Group的JavaScript1.8 新特性介绍
May 19 Javascript
JavaScript 学习笔记(十一)
Jan 19 Javascript
Jquery 绑定时间实现代码
May 03 Javascript
详解JS 比较两个Json对象的值是否相等的实例
Nov 20 Javascript
解决checkbox的attr(checked)一直为undefined问题
Jun 16 Javascript
实现JavaScript高性能的数据存储
Dec 11 Javascript
Vue2组件tree实现无限级树形菜单
Mar 29 Javascript
js实现鼠标移动到图片产生遮罩效果
Oct 21 Javascript
JavaScript和TypeScript中的void的具体使用
Sep 12 Javascript
javascript实现前端input密码输入强度验证
Jun 24 Javascript
vue 项目软键盘回车触发搜索事件
Sep 09 Javascript
Vue绑定用户接口实现代码示例
Nov 04 Javascript
关于JS数组追加数组采用push.apply的问题
Jun 09 #Javascript
javascript浏览器兼容教程之事件处理
Jun 09 #Javascript
jQuery学习笔记之toArray()
Jun 09 #Javascript
jQuery学习笔记之jQuery原型属性和方法
Jun 09 #Javascript
jQuery简易图片放大特效示例代码
Jun 09 #Javascript
js操作模态窗口及父子窗口间相互传值示例
Jun 09 #Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
Jun 09 #Javascript
You might like
PHP array_multisort() 函数的深入解析
2013/06/20 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
基于javascript 闭包基础分享
2013/07/10 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
2014/01/31 Javascript
express的中间件basicAuth详解
2014/12/04 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
jQuery垂直多级导航菜单代码分享
2015/08/18 Javascript
深入理解(function(){... })();
2016/08/16 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
JavaScript之filter_动力节点Java学院整理
2017/06/28 Javascript
对angularjs框架下controller间的传值方法详解
2018/10/08 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
微信小程序自定义可滑动日历界面
2018/12/28 Javascript
JS实现获取当前所在周的周六、周日示例分析
2019/05/11 Javascript
微信小程序实现pdf、word等格式文件上传的方法
2019/09/10 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
wxpython 学习笔记 第一天
2009/02/09 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
Django微信小程序后台开发教程的实现
2020/06/03 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
matplotlib 三维图表绘制方法简介
2020/09/20 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
Python从MySQL数据库中面抽取试题,生成试卷
2021/01/14 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
linux系统都有哪些运行级别
2016/03/26 面试题
历史学专业大学生找工作的自我评价
2013/10/16 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
三好学生演讲稿范文
2014/04/26 职场文书
2015年护士工作总结范文
2015/03/31 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
Python办公自动化之Excel(中)
2021/05/24 Python