windows下nodejs纯手动安装
前言:怀着与时俱进的心态,趁着公司项目不太忙,终于有时间搞nodejs了,怀着无比激动的心情,开始着手安装nodejs。在网上搜索各种教程后,打开nodejs官网http://nodejs.org/download/,直接下载了windows 64位 .msi版本,一键安装。下载了《nodejs基础开发指南》,看完前半部分,开始创建项目。尼玛,各种坑。由于版本不一致的问题,导致各种不兼容,各种命令不存在。按捺住抓狂的心情,开始搜索各种问题的解决方法。最后,选择了重装净化版nodejs。
第一步:打开http://nodejs.org/download/,下载Windows Binary (.exe)。将下载的node.exe放在E盘新建目录nodejs下。此时,nodejs安装目录下只有一个node.exe;
第二部:将"E:\nodejs"加入系统环境变量PATH中,便于在任意位置执行node应用。
第三步:下载npm源码https://github.com/npm/npm/tags,我选择下载的是2.1.4版本
第四步: 将npm源代码解压到E:\nodejs\node_npm目录中。在命令提示符窗口中执行下面的操作,完成npm的安装:
E:\>cd nodejs\node_npm E:\nodejs\node_npm>node cli.js install -gf node cli.js install npm -gf //可以安装最新版的NPM node cli.js install npm@1.0.105 -gf //可以安装指定版本的NPM
第五步: NPM安装完成后,将"E:\nodejs\node_npm\node_modules"加入系统环境变量NODE_PATH中。
第六步:安装express。在此本人安装的版本是3.4.0。(版本不对,会导致各种问题,建议选择版本3.X.X)
npm install express -g //安装最新版express npm install express@3.4.0 -g //安装指定版本express npm remove express -g //删除express
部署完成,测试版本
参考文档:http://www.cnblogs.com/seanlv/archive/2011/11/22/2258716.html