因为项目需要,我们要引用node.js作为网络服务端二方库,所以要搭建一套开发环境。网上的资料分散有的甚至有歧义,而且很少有详细说明如何在windows系统下,基于eclipse搭建Node工程的,所以我在这里把我搭建的步骤详细列出来,有异议的可以给我提出:
环境的准备:
1.下载NodeJS,基于windows的NodeJS安装文件是exe可执行文件,文件安装后默认安装目录是在C盘的Program Files下的NodeJs包里面。下载地址:http://nodejs.org/#download
2.如果你想基于eclipse开发的话,一些插件是需要的:NodeJS的插件:http://www.nodeclipse.org/updates VJET编辑提示插件:http://download.eclipse.org/vjet/updates-0.10
因为nodejs是基于v8的,所以还要下Google开发插件:http://chromedevtools.googlecode.com/svn/update/dev/
这些eclipse插件的安装方式是程序员都应该知道在eclipse的Help下install new software 中下吧
环境的配置:
1.下载并安装完nodejs后,打开cmd命令窗口,输入node -v,如果正确输出版本号,就是安装成功了,如果说node不是windows的命令什么的,说明你的node启动路径没有加到path中,所以你要去修改一下环境变量,保证启动路径是在path中的:如下:
注意了,如果你想在某个用户目录下直接执行node命令,那么你除了修改系统path,恐怕还要修改用户path.
2.成功了以后,在命令窗口下执行命令: npm -v ,如果nodejs安装成功的话,这个是肯定可以输出的,因为nodejs已经自带npm了
3.最后执行以下命令:npm install express -g 来安装express,express是nodejs的一个web框架
4.然后执行命令express -V,正确输出,说明express安装成功
以上的这些环境配置网上大多还真是对的,不过为了看这篇文章的你能够省事的话,我还是愿意不厌其烦的把它写下来的。
Eclipse建立NodeJS工程步骤
1.如果你按上述步骤安装完eclipse的各种插件后,可以右键New 一个Node Project了,New出来以后,文件夹是空的,恭喜你,建立好了!如果不是空的,如果有什么app-hello什么reademe文件什么的,请大胆的全部删除掉,我们不需要,让Nodejs工程下啥也没有就是了,为什么呢?因为我们要在命令行中手动建立。
2.加入你右键NEW了一个叫Node的Node工程,那么打开命令窗口,cd到eclipse的workspace下面去,执行命令:express Node,这时候命令行会说,Node已经存在了,你确定覆盖,你就说,yes.接下来请cd到Node目录下去,执行npm install下载一大堆东西,然后刷新eclipse的Node工程,你会发现node-modules啊view啊什么的文件夹已经生成了,好!最后一步很激动了!请右键app.js,run as > Node Application,然后在浏览器中访问 http://127.0.0.1:3000,如果你可以看到Express什么Welcome什么的界面,恭喜你!成功了!以后你可以在eclipse中开发了。
我在下面粘贴一些我对nodeJs的总结截图神马的,以便你学起来更方便,有问题的欢迎交流!