npm 管理包 node.js中自带的
1.项目初始化 npm init 得到初始化npm管理文件package.json
2.项目依赖 只能在当前项目下使用,上线了,也需要这个依赖 --save
安装
npm i 包名 --save
npm install 包名 -S //简写
npm install 包名@x.x.x -S //指定你要下载的包的版本号
卸载
npm uninstall 包名 --save
npm uninstall 包名 -S
3.开发依赖 只能在当前项目下使用 ,上线了,依赖不需要了 `–save-dev
npm install 包名 --save-dev
npm install 包名 -D//简写
4.查看包
npm list //列出所有已装包
npm outdated //版本对比(安装过得包) 如果你安装的不是最新版的包 则会给你一个对比版本
npm info 包名 //查看当前包概要信息
npm view 包名 versions //查看包历史版本列表
yarn 管理包工具
1.安装 去官网下载
2.初始化一个新项目
yarn init 生成一个 package.json 文件来记录你下载的依赖包
3.添加依赖包
yarn add [package] //下载包
yarn add [package]@[version] //下载指定版本的包
yarn add [package]@[tag] //切换版本包
4.将依赖项添加到不同依赖项类别中
分别添加到 dependencies,devDependencies、peerDependencies 和 optionalDependencies 类别中:
yarn add [package] --save | -S //项目依赖 后面为简写
yarn add [package] --dev | -D //开发依赖
yarn add [package] --peer
yarn add [package] --optional
5.升级依赖包
yarn upgrade [package]
yarn upgrade [package]@[version] //升级到指定版本
yarn upgrade [package]@[tag]
6.移除依赖包
yarn remove [package] //移除指定的依赖包
7.安装项目的全部依赖
yarn 或者 yarn install 下载 package.json 中的所有依赖包
8.安装和移除到全局
yarn global add [package] //global的位置测试不能变
yarn global remove [package] //移除全局依赖包
BOWER
1.安装bower
npm install -g bower //直接通过npm 下载全局包bower
2.安装包到全局环境
bower i 包名 -g //安装
bower uninstall 包名 -g //卸载
3.安装包到项目环境
初始化项目环境
bower init //会生成一个bower.json文件 记录下载的包信息
项目依赖
只能在当前项目下使用,上线了,也需要这个依赖 --save
bower install 包名 --save | -S
bower install 包名#x.x.x -S //指定版本使用#
卸载
bower uninstall 包名 -S
开发依赖
只能在当前项目下使用 ,上线了,依赖不需要了 --save-dev
bower install 包名 --save-dev | -D
bower install 包名#x.x.x -D //指定版本使用#
卸载
bower uninstall 包名 -D
注 在一个项目中最好只使用一个包管理器