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判断IE6/IE7/FF的代码[XMLHttpRequest]
Feb 16 Javascript
JavaScript 和 Java 的区别浅析
Jul 31 Javascript
jQuery基础知识小结
Dec 22 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
Mar 04 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
Oct 25 Javascript
ES6实现的遍历目录函数示例
Apr 07 Javascript
利用 spin.js 生成等待效果(js 等待效果)
Jun 25 Javascript
浅谈Node.js之异步流控制
Oct 25 Javascript
Angular封装搜索框组件操作示例
Apr 25 Javascript
inquirer.js一个用户与命令行交互的工具详解
May 18 Javascript
详解Vue3 Teleport 的实践及原理
Dec 02 Vue.js
vue使用exif获取图片经纬度的示例代码
Dec 11 Vue.js
关于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
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
2009/01/30 PHP
PHP iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
php中判断文件空目录是否有读写权限的函数代码
2012/08/07 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
ThinkPHP2.x防范XSS跨站攻击的方法
2015/09/25 PHP
PHP操作Redis常用技巧总结
2018/04/24 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
详解AngularJS中的http拦截
2016/02/09 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
如何使用CSS3+JQuery实现悬浮墙式菜单
2019/06/18 jQuery
el-select 下拉框多选实现全选的实现
2019/08/02 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
es6中使用map简化复杂条件判断操作实例详解
2020/02/19 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
2020/03/11 Javascript
[07:59]2014DOTA2叨叨刀塔 林熊猫称被邀请赛现场盛况震撼
2014/07/21 DOTA
pymssql ntext字段调用问题解决方法
2008/12/17 Python
浅谈Python程序与C++程序的联合使用
2015/04/07 Python
python学习之编写查询ip程序
2016/02/27 Python
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
HTML5样式控制示例代码
2013/11/27 HTML / CSS
美国知名玩具品牌:Melissa & Doug
2016/08/16 全球购物
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
党员干部承诺书
2014/03/25 职场文书
学生会竞聘书范文
2014/03/31 职场文书
我的画教学反思
2014/04/28 职场文书
好人好事演讲稿
2014/09/01 职场文书
校园广播稿精选
2014/10/01 职场文书
小学优秀教师先进事迹材料
2014/12/16 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript