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 相关文章推荐
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
Nov 18 Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 Javascript
jquery预览图片实现鼠标放上去显示实际大小
Jan 16 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
Aug 15 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
Nov 05 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
Nov 17 Javascript
JS调用某段SQL语句的方法
Oct 20 Javascript
JavaScript数据类型的存储方法详解
Aug 25 Javascript
JavaScript编程设计模式之构造器模式实例分析
Oct 25 Javascript
Vue form表单动态添加组件实战案例
Sep 02 Javascript
基于JavaScript获取base64图片大小
Oct 18 Javascript
浅谈TypeScript 索引签名的理解
Oct 16 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获取金书网的书名的实现代码
2010/06/11 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
JavaScript实现拼音排序的方法
2012/11/20 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
悬浮广告方法日常收集整理
2016/03/18 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
Bootstrap开关(switch)控件学习笔记分享
2016/05/30 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
jQuery焦点图轮播效果实现方法
2016/12/19 Javascript
JS实现的DIV块来回滚动效果示例
2017/02/07 Javascript
jQuery手风琴的简单制作
2017/05/12 jQuery
微信小程序数字滚动插件使用详解
2018/02/02 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
js获取本日、本周、本月的时间代码
2020/02/01 Javascript
Python 字符串操作实现代码(截取/替换/查找/分割)
2013/06/08 Python
Python网络编程详解
2017/10/31 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
python调用外部程序的实操步骤
2019/03/04 Python
Python实现序列化及csv文件读取
2020/01/19 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
python中matplotlib实现随鼠标滑动自动标注代码
2020/04/23 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
英国领先的体验日提供商:Buyagift
2019/04/19 全球购物
科研先进个人典型材料
2014/01/31 职场文书
手机被没收的检讨书
2014/10/04 职场文书
老干部工作汇报材料
2014/10/28 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
详解redis在微服务领域的贡献
2021/10/16 Redis
python可视化分析绘制带趋势线的散点图和边缘直方图
2022/06/25 Python