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 相关文章推荐
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
Jun 14 Javascript
jquery select操作的日期联动实现代码
Dec 06 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
Jun 22 Javascript
JS实现跟随鼠标的链接文字提示框效果
Aug 06 Javascript
利用yarn实现一个webpack+react种子
Oct 25 Javascript
浅谈js原生拖放
Nov 21 Javascript
原生js封装添加class,删除class的实例
Nov 06 Javascript
axios拦截设置和错误处理方法
Mar 05 Javascript
Vue组件实现触底判断
Jun 26 Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 Javascript
JS实现页面鼠标点击出现图片特效
Aug 19 Javascript
详解Java中String JSONObject JSONArray List转换
Nov 13 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 header()函数使用说明
2008/07/10 PHP
PHP 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
ThinkPHP使用心得分享-分页类Page的用法
2014/05/15 PHP
PHP的PDO常用类库实例分析
2016/04/07 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
PHP微信开发用Cache 解决数据缓存
2016/07/11 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
javascript 获取网页标题代码实例
2014/01/22 Javascript
IE6-8中Date不支持toISOString的修复方法
2014/05/04 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
jQuery队列操作方法实例
2014/06/11 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
ECMAScript中函数function类型
2015/06/03 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
JS获取月的第几周和年的第几周实例代码
2018/12/05 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
微信小程序之高德地图多点路线规划过程示例详解
2021/01/18 Javascript
[02:54]DOTA2英雄基础教程 暗影牧师戴泽
2013/12/05 DOTA
[00:27]DOTA2次级职业联赛 - Lilith战队宣传片
2014/12/01 DOTA
Python编程之多态用法实例详解
2015/05/19 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
Python字典创建 遍历 添加等实用基础操作技巧
2018/09/13 Python
Python networkx包的实现
2020/02/14 Python
Python如何输出整数
2020/06/07 Python
python爬虫请求头设置代码
2020/07/28 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
美国著名的婴儿学步鞋老品牌:Robeez
2016/08/20 全球购物
阿里云:Aliyun.com
2017/02/15 全球购物
汇科协同Java笔试题
2012/03/31 面试题
会计毕业生自荐信
2013/11/21 职场文书
找工作最新求职信
2013/12/22 职场文书
离婚案件答辩状
2015/05/22 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书