Windows环境下的NodeJS+NPM+Bower安装配置步骤

Windows下的NodeJS安装是比较方便的(v0.6.0版本以后,支持windows native),只须要登录官网(http://nodejs.org/),即可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装。安装过程基本直接“NEXT”就能够了。(Windows的安装msi文件在过程当中会直接添加path的系统变量,变量值是你的安装路径,例如“C:\Program Files\nodejs)node

  废话很少说,安装完成以后,咱们先检测下NodeJS是否安装成功,cmd命令行中键入:express

node -v   会出现当前的版本号表示安装成功npm

npm的安装。因为新版的NodeJS已经集成了npm,因此以前npm也一并安装好了。一样可使用cmd命令行中键入:windows

npm -v  会出现当前的版本号表示安装成功测试

这样,常规NodeJS的搭建到如今为止已经完成了,火烧眉毛的话你能够在cmd命令行中键入“node”进入node开发模式下,输入你的NodeJS第一句:”hello world“ - 输入:console.log('hello world')。这里就再也不多做演示了。ui

  npm做为一个NodeJS的模块管理,以前我因为没有系统地看资料因此致使安装配置模块的时候走了一大段弯路,因此如今颇有必要列出来记录下。咱们要先配置npm的全局模块的存放路径以及cache的路径,例如我但愿将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下创建“node_global”及“node_cache”两个文件夹。咱们就在cmd中键入两行命令:spa

npm config set prefix "C:\Program Files\nodejs\node_global"命令行

npm config set cache "C:\Program Files\nodejs\node_cache"
code

如今咱们来装个模块试试,选择express这个比较经常使用的模块。一样在cmd命令行里面,输入:orm

npm install express -g

注意,这里“-g”这个参数意思是装到global目录下,也就是上面说设置的“D:\Program Files\nodejs\node_global”里面。待cmd里面的安装过程滚动完成后,会提示“express”装在了哪、版本还有它的目录结构是怎样。

  下面这一步很是关键,咱们须要设置系统变量。进入个人电脑→属性→高级→环境变量。在系统变量下新建“NODE_PATH”,输入“C:\Program Files\nodejs\node_global\node_global”。以下图所示:

若是以上步骤都OK的话,咱们能够再次开启cmd命令行,键入:

注意:(请使用管理员运行,以避免形成没必要要的麻烦)

node     

待出现“> ”标记后,在键入:

require('express')

用途是测试下node的模块全局路径是否配置正确了。正确的话cmd会列出express的相关信息

如出错通常都是NODE_PATH的配置不对,能够再次检查以确保正确。

好了,如今咱们已经安装配置好NodeJS+npm了,那么咱们如今安装Bower就显得容易得多,只须要在cmd中键入一行命令:

npm install bower -g

若检测是否安装成功方法同express同样。

将bower路径添加到系统路径  C:\Program Files\nodejs\node_global

相关文章
相关标签/搜索