Windows下配置nodejs环境

17 篇文章 0 订阅

NodeJS流行有段时间了,本着折腾的目的,试着在windows下用了用,的确是方便。

安装

其实安装异常简单,当然,最省事的方法就是下载安装包安装,但我希望能绿色一点,就直接下载zip包来使用,效果是一样的。

安装包的下载链接是:http://nodejs.org/download/,zip包的下载链接是http://nodejs.org/dist/latest/

下载node

直接下载最新版的链接是:http://nodejs.org/dist/latest/node.exe,把下载的node.exe放在d:\develop\nodejs目录下。

下载npm

npm是nodejs的模块管理工具,下载链接是http://nodejs.org/dist/npm/,注意,如果使用安装包安装已带npm,无须再自己安装npm了。目前的最新版是http://nodejs.org/dist/npm/npm-1.4.7.zip。下载后直接解压到d:\develop\nodejs目录下。

可以看到d:\develop\nodejs目录下的文件目录应该如下:

node_modules
node.exe
npm.cmd

安装nrm

nrm用来查看和切换当前使用的registry,国内的网络情况大家都懂,一般来说使用国内的nodejs库镜像是明智的。

开启一个cmd窗口,设置环境目录:
set path=d:\develop\nodejs;%path%

安装nrm

npm install -g nrm --registry=http://registry.npm.taobao.org

然后查看一下nrm所支持的镜像的位置:

nrm ls

可以看到:

* npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
  taobao - http://registry.npm.taobao.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/

缺省是使用官方的模块库,在国内我们应该选择cnpm或taobao

nrm use taobao
Registry has been set to: http://registry.npm.taobao.org/

再看一下:

nrm ls

  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - http://registry.npm.taobao.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/

好了,这样就可以用npm快速安装所需要的模块了。

nodejs的安装就算是完成了。

安装常用模块

如果想了解nodejs有哪些比较流行的模块,可以查看:
https://www.npmjs.org/browse/star

https://nodejsmodules.org/

一般来说,使用比较多的有:

  • express
  • grunt
  • socket.io
  • socket.io-client
  • mocha
  • underscore
  • connect
  • commander
  • coffee-script
  • uglify-js
  • mkdirp
  • forever

等等,对于常用的模块,可以安装成全局模块,这样,可以避免每个工程都下载安装一次。

以上出处于:Windows下Nodejs教程

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值