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的函数重名看其初始化方式
Mar 08 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
JavaScript通过select动态更换图片的方法
Mar 23 Javascript
AngularJS指令用法详解
Nov 02 Javascript
全面解析Node.js 8 重要功能和修复
Jun 02 Javascript
vue按需引入element Transfer 穿梭框
Sep 30 Javascript
Vue自定义指令实现checkbox全选功能的方法
Feb 28 Javascript
vue slot 在子组件中显示父组件传递的模板
Mar 02 Javascript
纯JS实现可用于页码更换的飞页特效示例
May 21 Javascript
element UI upload组件上传附件格式限制方法
Sep 04 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
详解多页应用 Webpack4 配置优化与踩坑记录
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应用技巧
2008/03/27 PHP
php连接函数implode与分割explode的深入解析
2013/06/26 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
fix-ie5.js扩展在IE5下不能使用的几个方法
2007/08/20 Javascript
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
2007/10/01 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
JS实现CheckBox复选框全选全不选功能
2015/05/06 Javascript
JavaScript中创建对象的模式汇总
2016/04/19 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
vue+axios+element ui 实现全局loading加载示例
2018/09/11 Javascript
angularJs提交文本框数据到后台的方法
2018/10/08 Javascript
JavaScript实现矩形块大小任意缩放
2020/08/25 Javascript
[02:36]DOTA2英雄基础教程 一击致命幻影刺客
2013/12/06 DOTA
Python-嵌套列表list的全面解析
2016/06/08 Python
python 类对象和实例对象动态添加方法(分享)
2017/12/31 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
Python 限制线程的最大数量的方法(Semaphore)
2019/02/22 Python
Python用Try语句捕获异常的实例方法
2019/06/26 Python
详解python和matlab的优势与区别
2019/06/28 Python
对Python的交互模式和直接运行.py文件的区别详解
2019/06/29 Python
python输出带颜色字体实例方法
2019/09/01 Python
Python集合基本概念与相关操作实例分析
2019/10/30 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
2020/04/03 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
荷兰的时尚市场:To Be Dressed
2019/05/06 全球购物
机电一体化专业毕业生自荐信
2014/06/19 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
入党积极分子个人总结
2015/03/02 职场文书
党员自我评价范文2015
2015/03/03 职场文书
宪法宣传标语100条
2019/10/15 职场文书
基于Redis的List实现特价商品列表功能
2021/08/30 Redis
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers
Redis基本数据类型Set常用操作命令
2022/06/01 Redis