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 相关文章推荐
刷新页面实现方式总结(HTML,ASP,JS)
Nov 13 Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
Apr 29 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
May 15 Javascript
详解JavaScript中的Unescape()和String() 函数
Nov 09 Javascript
Angularjs 制作购物车功能实例代码
Sep 14 Javascript
Node.js + Redis Sorted Set实现任务队列
Sep 19 Javascript
JavaScript实现QQ聊天消息展示和评论提交功能
May 22 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
Sep 06 Javascript
微信小程序实现上传多个文件 超过10个
Mar 30 Javascript
详解element上传组件before-remove钩子问题解决
Apr 08 Javascript
深入理解 ES6中的 Reflect用法
Jul 18 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 魔术方法使用说明
2009/10/20 PHP
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
如何使用GDB调试PHP程序
2015/12/08 PHP
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
2010/12/04 Javascript
JavaScript中的匀速运动和变速(缓冲)运动详细介绍
2012/11/11 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
jquery处理json对象
2014/11/03 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
详细介绍RxJS在Angular中的应用
2017/09/23 Javascript
js截取字符串功能的实现方法
2017/09/27 Javascript
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
Node.js Buffer模块功能及常用方法实例分析
2019/01/05 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
[01:15:00]LGD vs Mineski Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
Python向日志输出中添加上下文信息
2017/05/24 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
pandas条件组合筛选和按范围筛选的示例代码
2019/08/26 Python
python中open函数的基本用法示例
2019/09/07 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
python实现猜拳游戏项目
2020/11/30 Python
Python 中如何使用 virtualenv 管理虚拟环境
2021/01/21 Python
机关党员进社区活动总结
2014/07/05 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
论群众路线学习笔记
2014/11/06 职场文书
开场白怎么写
2015/06/01 职场文书
JS的深浅复制详细
2021/10/16 Javascript
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers