node的包管理工具:yarn和npm
yarn是Facebook发布的一款依赖管理工具,它比npm更快、更高效。
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
一、yarn官方网站:
- 英文官网:https://yarnpkg.com/
- 中文网站:http://yarnpkg.cn/zh-Hans/
二、特点:
- 超凡快速
Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 - 超群安全
在执行代码之前,Yarn 会使用校验和来验证每个已安装的包的完整性。 - 超级可靠
使用详细简洁的锁文件格式和确定性的安装算法, Yarn 能够保证在不同系统上无差异的工作。
三、安装:
首先确保:npm镜像在淘宝registry
npm config set registry https://registry.npm.taobao.org
如果你安装了node,就安装了npm,可以使用下面的命令来安装:
npm install -g yarn
查看安装情况:
四、使用:
1、初始化
yarn init
发现git的客户端运行yarn init报错。
2、 添加一个依赖包
yarn add packageName@版本
不确定是什么版本,就不输入“@版本”内容
package.json文件
3、更新一个依赖(升级一个依赖)
yarn upgrade packageName
4、删除一个依赖
yarn remove packageName
5、安装项目所需的所有依赖包
yarn 或 yarn install
五、yarn和npm指令对比
npm install => yarn install npm install --save [package] => yarn add [package] npm install --save-dev [package] => yarn add [package] --dev npm install --global [package] => yarn global add [package] npm uninstall --save [package] => yarn remove [package] npm uninstall --save-dev [package] => yarn remove [package]
转载于:https://www.cnblogs.com/chengxs/p/7395991.html
node的包管理工具:yarn和npm相关推荐
- [Node] Node.js 包管理工具详解npm yarn cnpm npx pnpm
- Node.js包管理器Yarn的入门介绍与安装
FAST, RELIABLE, AND SECURE DEPENDENCY MANAGEMENT. 就在前不久, Facebook 发布了新的 node.js 包管理器 Yarn 用以替代 npm . ...
- 前端包管理工具 yarn
yarn 是一个 与 npm 类似的 前端包管理工具 安装 windows 要去官网下载 (一定要去官网下载 .mis 文件进行安装) 用npm 或者 cnpm 也能安装 但是这种安装 有缺 ...
- 带你了解Node.js包管理工具:包与NPM
摘要:包与NPM Node组织了自身的核心模块,也使得第三方文件模块可以有序的编写和使用. 本文分享自华为云社区<NodeJs深入浅出之旅:包与NPM>,作者:空城机. 包与NPM Nod ...
- Nodejs入门 (四) 包管理工具(npm、cnpm、yarn、nvm)
目录 一.什么是包管理工具? 二.npm的使用 1.初始化 2.搜索包 3.下载安装包 4.安装包的使用 5.全局安装 6.安装包依赖 7.安装指定版本的包 8.删除依赖 9.配置命令别名 10.np ...
- node包管理工具npm的更多用法
node的包管理工具npm node现在的火热程度一点都没有下降,而成为了前端必备工具,特别是npm的包库已经成为了前端必备的,即使你不接触node作为后端的存在,现在各种第三方包依然需要使用npm来 ...
- NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略
NPM:nodejs官方包管理工具的简介.安装.使用方法之详细攻略 目录 NPM之nodejs官方包管理工具的简介 NPM之nodejs官方包管理工具的安装 NPM之nodejs官方包管理工具的使用方 ...
- 前端工程化-包管理工具npm-yarn-cnpm-pnpm详细介绍以及如何选择
文章目录 包管理工具详解 npm包管理工具 1.代码共享的方案 2.npm包管理工具介绍 3.npm的配置文件 常见配置文件 常见配置文件属性 版本号的说明 4.npm install npm ins ...
- node.js包管理器和代码调式
一.如何使用包管理器 Node.js包管理器,即npm是Node.js官方提供的包管理工具,它已经成了Node.js包的标准发布平台,用于Node.js包的发布.传播.依赖控制. (1)获取一个包 n ...
最新文章
- 只读域控制器RODC的安装
- 走近科学,探究阿里闲鱼团队通过数据提升Flutter体验的真相
- 用于查看编程代码的软件_当您创建用于学习编程的软件时,最重要的用户是您
- 如何才能轻松地分析日志?
- js实现(可实现局部打印)
- python发音1001python发音-Python学习笔记Day3 - Python运算符
- jmeter导出测试报告
- android四大组件之Activity以及常见的view处理
- 33. PHP Sessions
- uml边界类例子_UML中边界类、控制类和实体类
- SpringBoot 启动过程,你不知道的秘密!
- csv在python中的意思,在python中解析csv
- CentOS 5.11下Oracle 11G R2 Dataguard搭建
- 计算机毕业设计SSM常见病辅助食疗系统【附源码数据库】
- 绘制螺旋线java_Python实现的绘制三维双螺旋线图形功能示例
- 如何打断制图中的CAD图形?
- 合成大西瓜游戏|微信合成大西瓜游戏技巧及资源
- Taulia的Darcy Douglas入选供应链最优秀女性
- 游戏设计 MMORPG类九宫格视野
- 自动白平衡算法原理及结合Opencv的C++实现