Node Packages Manger----npm的使用

什么是npm

npm是NodeJs的一个包管理工具,是node环境的一个有机组成部分。通过npm,你可以不用去费劲心思维护烦人的安装环境依赖,只需要去书写package.json就ok了(刚开始使用npm就别去学这一个了,会安装npm包就ok)

npm是node package manger的简称,翻译过来就是node的包管理工具?(这不是废话么….),注意,我们使用的npm,或者以后使用的bower,yeoman,glup,grunt,webpack等等npm应用…..都是英文的!!!!

安装npm

以windows系统为例,因为如果使用linux系列的系统的话,直接使用以下命令安装node环境即可

$sudo apt-get install node

npm同样会随着node环境一并安装到你的系统.

使用windows系统:

首先需要去node官网下载msi安装包,然后安装到系统中,然后进行测试:

  1. 运行(Win+R)中输入cmd,打开windows系统自带的命令提示符
  2. 输入npm --verson,显示npm的版本就ok

一些常用的npm包

  1. nrm:npm的快速换源工具

     npm install -g nrm
    

由于在国内GFW的影响,npm的国外官方网址已经被屏蔽。所以需要去切换npm的源。一般选择淘宝源是不错的,速度快,更新频率为10min。

  1. jquery@1.11.1

     npm install jquery@1.11.1
    
  2. bootstrap

     npm install bootstrap;//默认安装最新版
    
  3. angularjs等巴拉巴拉一堆

  4. 前端自动化工具:grunt+npm+yeoman联合用药

  5. 还需要安装karma和jasmine组合起来的单元测试工具等

剩下的自己查去,碰到了再说

Table of Contents