npm 安装详细教程(cnpm)

一、下载nodejs

windows下的NodeJS安装是比较方便的(v0.6.0版本以后,支持windows native),只须要登录官网(http://nodejs.org/),即可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。node

二、安装过程

安装过程基本直接“NEXT”就能够了。express

(windows的安装msi文件在过程当中会直接添加path的系统变量,变量值是你的安装路径,例如“H:\nodejs”)。npm

三、安装完成后测试下windows

安装完成后可使用cmd(win+r而后输入cmd进入)测试下是否安装成功。测试

方法:在cmd下输入node -v,出现下图版本提示就是完成了NodeJS的安装。google

五、安装已完成

常规NodeJS的搭建到如今为止已经完成了。spa

 

六、npm配置

npm做为一个NodeJS的模块管理,颇有必要列出一些:命令行

①、模块路径、cache路径

先配置npm的全局模块的存放路径以及cache的路径,3d

例如但愿将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下创建"node_global"及"node_cache"两个文件夹。以下图code

②、使用cmd命令进行配置

启动cmd,输入

npm config set prefix "H:\nodejs\node_global"

npm config set cache "H:\nodejs\node_cache"

若是不进行这一步设置,npm的全局安装包,将不会在node安装文件夹里。

若是这个步骤出现错误,如:operation not permitted, mkdir 'C:\Program Files\nodejs',请使用管理员身份打开cmd命令行。

③、测试

如今咱们来装个模块试试,

在cmd命令行里面,输入“npm install express -g”(“-g”这个参数意思是装到global目录下,也就是上面说设置的“H:\nodejs\node_global”里面。)。

④、查看环境变量

 

⑤、配置node_path

进入环境变量对话框,在系统变量下新建"NODE_PATH",输入”H:\nodejs\node_global\node_modules“。(ps:这一步至关关键。)

2014.4.19新增:因为改变了module的默认地址,因此上面的用户变量都要跟着改变一下(用户变量"PATH"修改成“H:\nodejs\node_global\”),要不使用module的时候会致使输入命令出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。

七、结束语。

以上即是本人在安装配置NodeJS的时候的操做,因为新手的缘故,借助了google查阅了不少资料,但愿对刚开始接触NodeJS的朋友都有点帮助。

八、安装淘宝npm(cnpm)

   (1)输入如下命令

1

npm install -g cnpm --registry=https://registry.npm.taobao.org

   (2)添加系统变量path的内容

  由于cnpm会被安装到H:nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径便可正常使用cnpm。

  (3)输入cnpm -v命令,查看结果