npm:
npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。
npm -v:查看npm 版本号 npm init 初始化一个项目 npm install 模块名字[@版本号] -g 全局安装模块 npm install 模块名 --save 局部安装 npm install 模块名 --save-dev 局部安装 记录版本号 npm uninstall 模块名 卸载模块 npm update 模块名 升级模块 npm search 模块名 搜索模块 npm cache clear 清除缓存 npm install 根据依赖,自动安装所需的包
yarn:
Yarn 是一个依赖管理工具。它能够管理你的代码,并与全世界的开发者分享代码。Yarn 是高效、安全和可靠的,你完全可以安心使用。
yarn 与 npm的区别:
npm:下载模块的时候是同步下载的。当前项目下载过一次以后那么在第二个项目里面还要继续重新下载。
yarn:下载模块的时候是异步下载的。当前目录下下载过一次后,第二次它会从缓存中进行下载。
yarn init初始化项目 yarn add 添加一个依赖包(模块) yarn upgrade 更新依赖包 yarn remove 删除依赖包 yarn || yarn install 根据依赖安装所需的包
nrm:
nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。
安装nrm: npm install -g nrm 列出可用源: nrm ls 切换源: nrm use taobao