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 相关文章推荐
js select option对象小结
Dec 20 Javascript
jquery仿百度经验滑动切换浏览效果
Apr 14 Javascript
JavaScript中join()方法的使用简介
Jun 09 Javascript
jQuery EasyUI学习教程之datagrid点击列表头排序
Jul 09 Javascript
纯javascript版日历控件
Nov 24 Javascript
基于JavaScript实现自动更新倒计时效果
Dec 19 Javascript
Vue.js如何优雅的进行form validation
Apr 07 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
Jun 15 Javascript
jQuery实现html双向绑定功能示例
Oct 09 jQuery
JS实现将二维数组转为json格式字符串操作示例
Jul 12 Javascript
浅谈redux以及react-redux简单实现
Aug 28 Javascript
vue点击自增和求和的实例代码
Nov 06 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
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
优化PHP代码的53条建议
2008/03/27 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
2个Codeigniter文件批量上传控制器写法例子
2014/07/25 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
js null,undefined,字符串小结
2010/08/21 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
网页打开自动最大化的js代码
2012/08/22 Javascript
JavaScript prototype属性深入介绍
2012/11/27 Javascript
jQuery中odd选择器的定义和用法
2014/12/23 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
jquery中表单 多选框的一种巧妙写法
2015/09/06 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
2020/01/26 Javascript
js中调用微信的扫描二维码功能的实现代码
2020/04/11 Javascript
python字符串替换示例
2014/04/24 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
2016/05/25 Python
pandas数据集的端到端处理
2019/02/18 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
CSS3 圆角效果
2009/07/15 HTML / CSS
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
玩具反斗城美国官网:Toys"R"Us
2016/09/17 全球购物
美国折扣地毯销售网站:Rugs.com
2020/03/27 全球购物
澳大利亚网上书店:QBD
2021/01/09 全球购物
村官工作鉴定评语
2014/01/27 职场文书
大学迎新标语
2014/06/26 职场文书
改革共识倡议书
2014/08/29 职场文书
不尊敬老师检讨书范文
2014/11/19 职场文书
如何在Python中创建二叉树
2021/03/30 Python
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis
Django操作cookie的实现
2021/05/26 Python
vue elementUI批量上传文件
2022/04/26 Vue.js