nodejs helloworld

 

Node.js 是一个基于Chrome JavaScript 建立的一个平台,用来在服务器端运行javascript。

1.环境搭建

在Windows下的安装很简单,在nodejs官网下载msi安装文件,照提示运行后,即可将node和npm安装到系统中,并且安装路径会添加到PATH环境变量中。

使用下列命令查看是否安装成功

node –v  #正常应显示node的版本
npm –v #正常应显示npm的版本

 

2.helloworld

用一段helloworld代码,测试nodejs的程序运行方式。

创建文件helloworld.js,内容如下

console.log("Hello nodejs");

运行node helloworld.js,屏幕上会显示字符串”Hello nodejs”,说明程序运行成功。

 

 

3.NodeSchool

按照node官网推荐的学习资源,接下来应进入Node School来了解nodejs的各种特性。NodeSchool是一个非常好的学习资源,可在NodeSchool里学习nodejs和与其相关的各种知识。它采用课程与课程测试的方式来学习,每一节课都有一个测试,当你按要求编写了代码后,NodeSchool可以检测你的程序是否正确,是否已经掌握了本课的内容。

NodeSchool的主页为:http://nodeschool.io/,我们就从Tutorials 开始吧。

image

这是最基本的几个课程,以learnyounode为例,先安装

npm install -g learnyounode

运行结果

image

再运行

learnyounode

界面显示如下

image

可以用Choose Language将语言选择成中文

image

选择一个题目时,会显示题目要求,根据题目要求,编写你的js程序,并保存到以.js结尾的文件中。

运行程序

learnyounode run 你编写的程序.js   #相当于运行: node 你编写的程序.js 

验证结果

learnyounode verify 你编写的程序.js  #必须先在菜单里选中某一题目,才可以用此命令验证结果

image

如果验证通过,你就可以进入学习下一个题目了。

可以通过这种方式,一步一步地进行nodejs学习。

4.调试

建好环境,找到了学习资源以后,就可以系统地进行学习了,但是遇到问题的时候,如果没有一个好的调试工具,那是非常影响学习效率的。nodejs有很多调试方法,下面介绍一个比较好用的,名叫node-inspector。

安装

npm install -g node-inspector

运行

node-inspector

程序会显示一个url:http://127.0.0.1:8080/debug?port=5858,使用chrome浏览器打开此地址即可进行调试。

运行我们要调试的程序

node --debug-brk hello.js  #--debug-brk表示一开始就中断运行,需要在调试工具里启动运行。

使用chrome浏览器打开http://127.0.0.1:8080/debug?port=5858,显示介面如下

image

这与前端js的调试方式完全一样,接下来就可在此界面进行代码调试了

posted @ 2015-01-25 09:52  sunchey的大脑备份  阅读(862)  评论(1编辑  收藏  举报