nodejs for windows
周末去修电脑,路过书店,惦记了好久nodejs,就去书店找了找,运气真好,。。貌似是yahoo的某工程师编写,淘宝某几个工程师翻译的。
2年前脑子热,在cygwin,ubuntu下都折腾过node,可是工作中没啥用,就当娱乐了,时间久了,都还回去了。
如今工作中,经常要做一些ajax测试,而且为了维护组件方便,机器上就搭建了wamp环境。
可是我是jser,php这种老土的东西,难免。。。。
所以就有了我自己的简单的需求,至少可以用node搭建个本地的服务器玩玩么。
嗯,这就是应用场景了。
很庆幸,nodejs最近几年发展迅猛,连windows都开始支持了,相信不久的将来,就可以扬我jser声威,不再被人鄙视。
不多扯了,开始正事。
以下三个步骤,如果你有办法拿到node.exe。可以省略,不需要。
1.官方下载windows版本的node,这里提供的是个msi文件,貌似我用的是node-v0.6.18.msi。
2.点击安装,安装到d:\nodejs,打开文件夹,就能看到,里边有个node.exe.把这个node.exe复制出来一份。
3.再次运行node-v0.6.18.msi,卸载nodejs(注意,我之前是默认安装的,总是有问题,折腾了好久,无法安装第三方组件,所以还是选择手动安装)。
接下来开始手动安装:
4.新建文件夹d:\nodejs,如果刚才的还在,就不用建立了,把我们的node.exe复制过去。
5.去官网下载npmjs,解压到d:\npm.操作如下:
进入npm目录:
D:\>cd npm
D:\npm>node cli.js install npm -gf
6.npm安装成功后,加入系统环境变量"NODE_PATH" => "D:\nodejs\node_modules".
7.安装express.
npm install express -g
OK,安装过程完成,以上方法是参考了网上别人的步骤,自己手动书写,难免字词不准,尽管一再检查,所以如果要照抄步骤,请自行检查字词。
需要注意的是,
按照默认的安装方式,老是出现无法安装第三方插件,类似connect,express.....
在我们第一次安装完成后,再删除nodejs,请检查一下系统环境变量,印象中被加入了东西,请把那个东西删除掉。