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: odejs"加入系统环境变量PATH中,便于在任意位置执行node应用。

第三步:下载npm源码https://github.com/npm/npm/tags,我选择下载的是2.1.4版本

第四步: 将npm源代码解压到E: odejs ode_npm目录中。在命令提示符窗口中执行下面的操作,完成npm的安装:

  

E:>cd nodejs
ode_npm
E:
odejs
ode_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: odejs ode_npm ode_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

原文地址:https://www.cnblogs.com/SCOOL/p/4054045.html