NodeJS学习笔记(一) 安装及IDE(WebStrom)配置

在写NodeJS笔记之前先说一下自己对NodeJS的理解。

  à首先NodeJS是一个脚本语言,一个以javascript语言为基础的脚本语言。功能类似与JSP、PHP、.Net。

  à其次NodeJS有自己的语言特性。我看前有关介绍Node的前些章节中介绍得最多的即是它的异步I/O。

最近在看许多技术文章,NodeJS这个词很频繁的在眼前出现,很早之前听说过这个词,那时候应该是NodeJS刚出来的时候,在百度百科里面看了看介绍,没有看懂是干嘛的。决定学习NodeJS的一个很重要的原因就是前两天在百度校园招聘中有个前台开发工程时的offer,很感兴趣。里面的技术要求有NodeJS的选项,所以还有一点时间,抓紧时间学习NodeJS。

学习NodeJS主要参考书是一个台湾的清华学生写的《NodeJS开发指南》绿色封皮的。。。

NodeJS安装

Windows中有安装版的node:http://nodejs.org/dist/v0.10.18/node-v0.10.18-x86.msi。按照安装提示即可顺利安装完成。在安装过程中感觉比PHP和java等要简便得多,因为nodeJS中有内置服务器,就省了安装tomcat,apacheHttp服务器的问题。

IDE文本编辑器

自带的文本编辑器用起来很不方便,肯能是用惯了集成的IDE。

  à平时做开发一直使用NetBeans,从百度找相关插件,但是有文章说NetBeans已经不支持nodeJS,支持的插件对NodeJS的版本吃的的比较低。

  à找到文章有关eclipse中的NodeJS调试插件。用起来也不方便。。。

  à最后找到了一款名字说得很玄乎的JS编辑器:WebStrom,用了用的确很方便。至于怎么破解,自己百度吧。

WebStrom介绍及配置

  WebStrom已经集成了NodeJS。点击上图图标后,如果安装了NodeJS应该会自动把NodeJS的路径定位了

  在新建项目时候选择Node.js Express App这个项目类型。Express是NodeJS的一个模板,用于web开发的。没有关系,选择这个,同样可以适合我们初学者调试程序。

  接下来会出现这个选项框,如果只是用来熟悉NodeJS的基础语法,或者初学者按照示例敲一些代码,不需要选择Template engine,直接点击ok即可EJS是脚本渲染的模板,web开发的时候配合Express使用的。暂时不用管它。点击OK之后一直确定会有个自动下载相关资源的选项,点击继续就行。接下来一个项目就建立好。

  在项目中的根目录新建一个js文件,输入console.log("Hello Node!!");

  接下来就是如何执行,上图中1处是点击绿色的小箭头执行的js代码。这个app.js是express模板自动生成的,程序的入口代码。不要管他,现在需要做的是执行我们新建的test.js。点击1出的向下的小箭头后有个配置选项,点击进入。

  按照上图中的标记即可选择为我们新建的test.js。之后点击绿色的运行箭头即可运行成功并显示Hello Node!!

posted on 2013-09-05 11:10  wenlonghor  阅读(2028)  评论(0编辑  收藏  举报

导航