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 相关文章推荐
DOM相关内容速查手册
Feb 07 Javascript
插件:检测javascript的内存泄漏
Mar 04 Javascript
jquery实现非叠加式的搜索框提示效果
Jan 07 Javascript
jQuery表格插件datatables用法总结
Sep 05 Javascript
JS中prototype的用法实例分析
Mar 19 Javascript
理解javascript封装
Feb 23 Javascript
网页中JS函数自动执行常用三种方法
Mar 30 Javascript
简单实现js页面切换功能
Jan 10 Javascript
JavaScript实现打地鼠小游戏
Apr 23 Javascript
vue+axios 前端实现的常用拦截的代码示例
Aug 23 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
May 30 Javascript
TS 类型兼容教程示例详解
Sep 23 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环境――Appserv
2006/12/13 PHP
用于table内容排序
2006/07/21 Javascript
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
js parseInt("08")未指定进位制问题
2010/06/19 Javascript
Extjs优化(二)Form表单提交通用实现
2013/04/15 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
js实现简单的可切换选项卡效果
2015/04/10 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
JavaScript操作class和style样式代码详解
2016/02/13 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
jQuery grep()方法详解及实例代码
2016/10/30 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
详解vuex结合localstorage动态监听storage的变化
2018/05/03 Javascript
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
python插入数据到列表的方法
2015/04/30 Python
Python算术运算符实例详解
2017/05/31 Python
5款非常棒的Python工具
2018/01/05 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
python3实现名片管理系统
2020/11/29 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
基于Python实现船舶的MMSI的获取(推荐)
2019/10/21 Python
tensorflow中tf.reduce_mean函数的使用
2020/04/19 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
临床医师专业个人自我评价范文
2013/11/07 职场文书
思想政治教育专业个人求职信范文
2013/12/20 职场文书
五分钟演讲稿
2014/04/30 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
文明上网主题班会
2015/08/14 职场文书
Java 数组的使用
2022/05/11 Java/Android