Yarn 下载安装及常用配置和命令总结

news2024/11/18 6:39:49

title: Yarn 下载安装及常用配置和命令总结
date: 2023-01-13 14:47:32
tags:

  • 开发工具及环境
    categories:
  • 开发工具及环境
    cover: https://cover.png
    feature: false

1. Node.js

建议先安装好 Node.js,见另一篇:Node.js 多版本安装及 NPM 镜像配置_凡 223 的博客

2. 下载安装

由于 Node.js 自带了一个包管理器 NPM,所以安装 Yarn 更简单的方法是直接使用 npm install --location=global yarn 即可

在这里插入图片描述

如果想要升级 Yarn 版本,可以先从网上查询 Yarn 最新版本号,一般 Yarn 有新版本控制台会自动提示,然后使用指定版本号的命令即可升级,npm install yarn@1.22.19 --location=global

在这里插入图片描述

3. 修改 Yarn 全局包与缓存的安装位置

  1. 检查当前 Yarn 的 bin 的位置:yarn global bin
  2. 检查当前 Yarn 的全局安装位置:yarn global dir
  3. 检查当前 Yarn 的全局缓存位置:yarn cache dir
  4. 修改当前 Yarn 的全局安装位置:yarn config set global-folder "自定义路径",修改后如果用 Yarn 安装的全局目录没有生效,重新打开 cmd 再用 Yarn 安装即可
  5. 相应修改 Yarn 的缓存:yarn config set cache-folder "自定义路径"
  6. 清除全局缓存:yarn cache clean

4. 基本命令

NPMYarn
npm installyarn
npm install xxx --saveyarn add xxx
npm uninstall xxx --saveyarn remove xxx
npm install xxx --save-devyarn add xxx --dev
npm update --saveyarn upgrade
  1. 安装包:yarn [global] add [package]@[version]
  2. 更新包:yarn upgrade [package | package@tag | package@version | @scope/]... [--ignore-engines] [--pattern]
  3. 删除包:yarn remove <package...>
  4. 列出所有包和它们的依赖:yarn list [--depth] [--pattern]
  5. 运行脚本:yarn run [script] [<args>]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/160114.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Materials - 角色分层材质规范

之前编写的解释性文档&#xff0c;归档发布&#xff1b;在传统贴图中&#xff0c;以BaseColor贴图为例&#xff0c;我们将几乎所有纹理信息都集中到一张贴图上&#xff0c;比如下图中&#xff0c;就有金属、皮革和布料等各种质感的纹理信息&#xff1a;即使是4K的贴图&#xff…

在Win10下装VMware17后,[ 安装VMware Tools ]选项灰色的解决办法

一、说明 菜单【虚拟机】【安装VMware Tools】按钮为灰色&#xff0c;无法实现【安装VMware Tools】的功能&#xff0c;如何解决&#xff0c;使这个功能可以实现&#xff1f;本文介绍此过程。 二、问题发现 在Win10下安装Vmware17后&#xff0c;生成ubuntu18的虚拟机&#xff…

基于java(springboot+mybatis)汽车信息管理系统设计和实现以及文档

基于java(springbootmybatis)汽车信息管理系统设计和实现以及文档 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java毕设项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言…

行业分享:光伏行业如何利用视觉检测系统降本增效?

导语&#xff1a;机器视觉检测已在光伏产品生产的各个环节中&#xff0c;为产品产量与质量提供可靠保障。维视智造作为光伏组件视觉检测系统领先者&#xff0c;为企业提供专业、系统、稳定的光伏组件视觉检测解决方案&#xff0c;可保证0漏检&#xff0c;全面提升生产效率。一、…

C++:C++编译过程:看完还不懂C++编译过程来捶我

1&#xff1a;先看图 2&#xff1a;一个C源文件从文本到可执行文件经历的过程&#xff1a; gcc Hello.cpp 预处理阶段&#xff1a;gcc -E hello.c -o hello.i 对源代码文件中包含关系&#xff08;头文件&#xff09;&#xff0c;预编译语句&#xff08;宏定义&#xff09…

React中如何拆分组件

基于自己工作中的体会&#xff0c;还有在做的过程中翻阅的资料&#xff0c;看的资料没有收藏起来&#xff0c;很想指出具体的出处&#xff0c;但是很多都是从各个地方看到的。不过都是在掘金、公众号前端开发、还有知乎上看到的。 &#x1f62b; 前言 随着web业务越来越复杂&a…

Elasticsearch(一)--Elasticsearch概述

一、前言 从本章开始&#xff0c;我将进入elasticSearch&#xff08;后面简称es&#xff09;的学习&#xff0c;同样也是通过书籍自学&#xff0c;并且会通过自己归纳和拓展将我觉得比较值得记录的知识点分享出来&#xff0c;如果大家觉得有用的话可以和我一起学习。我打算在总…

Kotlin

目录 一、Kotlin 基础语法 1、方法函数 2、常量 val 和变量 var 3、${} 字符串模板 4、null 处理 !!. 不能为空 ?.为空不处理 ?:为空处理成 5、is 类型转换 相当于 instanceof 6、Any 相当于 Java的 Object 二、Kotlin 基本数据类型 1、基本数据类型&#xf…

AMD出招,英特尔最不想看到的对手来了

前段时间的CES上&#xff0c;AMD正式发布Ryzen 7000的3D缓存版&#xff0c;对于游戏玩家来说&#xff0c;Ryzen 7000 3D缓存版算是今年最期待的CPU。上一代的Ryzen7 5800X3D凭借超强的游戏性能和性价比&#xff0c;在德国最大的PC硬件零售商的统计中&#xff0c;甚至成为2022年…

高并发系统设计 -- 大文件业务

上传 分片断点秒传&#xff08;判断文件哈希值&#xff09; 前端不断的发送请求&#xff0c;如果用户暂停上传的话&#xff0c;那么就是前端停止发送请求就可以了。我分片了&#xff0c;而且记录了分片的相关信息&#xff0c;所以实现了断点功能。 前端把文件进行分片&#…

ftp vsftp 登录

打开windows资管管理器&#xff08;文件夹&#xff09;输入目标路径&#xff0c;如&#xff1a;ftp://192.168.1.1输入账号密码。 删除用户已保存的密码&#xff08;仅密码&#xff0c;名称记录还在&#xff09; 两种方法都可以试试&#xff0c;适用不同情况 情况-方法一&am…

Set、Map、类数组,傻傻区分不清楚?

前言 大家都知道&#xff0c;数组和对象是两种不同的数据结构&#xff0c;虽说在js数据类型中都属于Object&#xff0c;但是还是有一定的区别&#xff0c;通过字面量以及isArray、instanceof等方法&#xff0c;我们很好区分这两者。由于使用场景的原因js中衍生了很多类似的数据…

基于java(springboot+mybatis)网上音乐商城设计和实现以及论文报告

基于java(springbootmybatis)网上音乐商城设计和实现以及论文报告 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java毕设项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言…

Spring Boot 热部署

Spring Boot 热部署一、添加热部署框架支持二、Settings 开启项目自动编译三、开启运行中热部署四、使用 Debug 启动 (非 Run)一、添加热部署框架支持 或者右击鼠标添加依赖&#xff1a; 或者使用插件&#xff1a; 二、Settings 开启项目自动编译 三、开启运行中热部署 老版…

【数据库概论】第一章 绪论

第一章 绪论 1.1 数据库系统概述 数据库的四个基本概念 1.数据 数据是数据库中存储的基本对象&#xff0c;一般数据是描述事物的符号记录&#xff0c;这种符号记录可以输数字&#xff0c;也可以是文字、徒刑、音频等。 2.数据库 数据库是长期存储在计算机内有组织的&…

Leetcode动态规划题解

第一题 509. 斐波那契数 题目描述&#xff1a;斐波那契数&#xff08;通常用 F(n) 表示&#xff09;形成的序列称为斐波那契数列 。该数列由 0 和 1 开始&#xff0c;后面的每一项数字都是前面两项数字的和。也就是&#xff1a; F(0) 0&#xff0c;F(1) 1 F(n) F(n - 1) …

【计算机网络】计算机网络基础

计算机是人类社会不可或缺的工具&#xff0c;而单独的一台计算机的功能也是有限的&#xff0c;计算机需要和其它的设备相互连接通信形成的计算机网络才能对人类发展带来巨大的影响。 目录 计算机网络 通信协议 网络结构 网络边缘 接入网 网络核心 时延和吞吐量 时延 吞…

.Net Core6.0项目发布在IIS上访问404的问题

ASP.Net Core6.0项目发布在IIS上访问404的问题 进入线程池画面&#xff0c;将当前程序的线程池设为“无托管代码” 修改配置文件 Web.config&#xff0c;以下缺一不可 需要引用架包&#xff1a;Swashbuckle.AspNetCore.SwaggerUI.NetCore 6.0 自带集成了Swagger , 在发布项目时…

C++模板(函数模板、类模板)

目录 一、泛型编程 二、函数模板 函数模板概念 函数模板格式 函数模板的原理 函数模板的实例化 模板参数的匹配原则 三、类模板 类模板的定义格式 类模板的实例化 四、扩展 函数模板一定是推演&#xff1f;类模板一定是指定&#xff1f; 模板的分离编译 一…

MySQL高级【行级锁】

1&#xff1a;行级锁1.1&#xff1a;介绍行级锁&#xff0c;每次操作锁住对应的行数据。锁定粒度最小&#xff0c;发生锁冲突的概率最低&#xff0c;并发度最高。应用在 InnoDB存储引擎中。 InnoDB的数据是基于索引组织的&#xff0c;行锁是通过对索引上的索引项加锁来实现的&a…