node
咱们须要一个第三方(别人写的)模块、插件、类库或者框架等,须要提早下载安装才可使用jquery
百度搜索,找到下载地址,而后基于浏览器下载便可(资源比较混乱,很差搜索)npm
也能够基于npm等第三方包管理器下载(yarn / bower ... 都是第三方模块管理器)json
1.npm下载的资源都是在https://www.npmjs.com/ 中下载的,npm install xxx
:把资源或者第三方模块下载到当前目录下,npm install xxx -g (--global)
:把资源或者第三方模块安装到全局环境下(目的:之后能够基于命令来操做一些事情,npm uninstall xxx / npm uninstall xxx -g
:从本地或者全局卸载浏览器
基于npm安装的一些细节点:服务器
须要连网(基于npm是从国外服务器上下载资源,因此下载速度较慢)框架
下载成功后,当前目录中多增长一个 node_modules文件夹,在这个文件夹中找到咱们安装的模块spa
通常来讲,下载下来的内容包含源码和最后供开发者使用的压缩版本插件
2.解决下载慢的问题基于nrm切换到国内下载源(通常是淘宝镜像)
首先安装nrm,并且是把它安装到全局环境下(由于咱们须要使用命令)code
npm install nrm -g
安装完成后,咱们可使用 nrm 命令
nrm ls 查看当前可用源
nrm use xxx 使用某个源
切完源,仍是基于npm安装操做
能够基于yarn来安装管理
首先仍是须要先安装yarn,安装到全局,而后基于yarn安装咱们须要的模块
npm install yarn -g
基于yarn安装(只能安装在本地,不能安装到全局)yarn add xxx 、yarn remove xxx
基于cnpm淘宝镜像来处理
3.解决安装版本的问题
首先查看当前模块的历史版本信息
npm view jquery > jquery.version.json
:把当前模块的历史信息输出到具体的某个文件中(文件名本身随便起的)安装指定的版本模块
yarn add jquery@1.11.3
:npm和yarn都是这样来指定安装具体版本模块的