npm 模块化管理
我们要使用 npm 进行包管理,首先我们得安装 npm,怎么安装?其实只要你安装了 node,那便相当于安装了 npm;
node下载地址:http://nodejs.cn/download/
由于 node 的安装方式为“傻瓜式”安装,即下一步,下一步,这里我就不过多赘述了!
npm 可以方便的下载我们项目或者平时练习时所需要的依赖包,而其下载资源基本都是从:https://www.npmjs.com/ 中下载的
1、两个基本命令:
- npm install xxx :将资源或者第三方模块下载到当前目录下
- npm install xxx -g :将资源或者第三方模块下载安装到全局环境下
2、关于 npm 安装的几点说明:
- 必须联网,毫无疑问的!
- 下载成功后,会在当前目录下多出一个 node_modules 文件夹,我们下载的所需要的依赖就在这个文件夹中
- 一般来说,下载下来的内容包含源码和最后供开发者使用的压缩版本
3、关于切换下载源,从而解决下载慢的问题
基于 nrm 切换到国内下载源(即一般是淘宝镜像)
- 安装 nrm 到全局环境:npm install nrm -g
- 使用 nrm 命令操作:
- nrm ls :查看当前可用源
- nrm use xxx :使用某个源
- 切换源后还是基于 npm 命令进行模块管理
4、基于 yarn 管理安装
- 安装 yarn 到全局环境:npm install yarn -g
- 注意:基于 yarn 安装,只能安装到本地,不能安装到全局
- yarn add xxx :安装依赖
- yarn remove xxx :移除依赖
5、指定模块版本安装版本
- 首先查看当前模块的历史版本信息 :npm view jquery version.txt(当前模块的历史信息输出到具体的某个文件中,文件名自定义)
- 安装指定的版本模块 :npm install jquery@1.11.3 (yarn 同理)