麒麟OS怎么安装Yarn包管理_麒麟OS Yarn安装配置使用方法教程【入门】

冬枫同学_3607

冬枫同学_3607

2026-04-06

1078人浏览

原创

麒麟os上安装yarn的五种方法:一、npm全局安装;二、apt包管理器安装;三、nvm管理多版本node.js并安装yarn;四、配置淘宝镜像源与自定义缓存路径;五、项目级验证初始化与依赖安装。

麒麟os怎么安装yarn包管理_麒麟os yarn安装配置使用方法教程【入门】

如果您在麒麟操作系统(KylinOS)上进行前端开发,但无法使用 Yarn 管理项目依赖,则可能是由于 Node.js 环境未就绪或 Yarn 未正确安装。以下是针对麒麟OS(V10/V11桌面版,ARM64/x86_64架构)安装与配置 Yarn 的多种可行方法:

一、通过 npm 全局安装 Yarn

该方式依赖已安装的 Node.js(推荐 v16 LTS 或更高),适用于所有麒麟OS版本,无需额外包管理器支持,兼容性最强。

1、确认 Node.js 和 npm 已就绪:执行 node -v && npm -v,若返回版本号(如 v16.15.0 和 8.11.0)则满足前提;否则需先安装 Node.js(建议使用官方 ARM64 二进制包或 nvm)。

2、执行全局安装命令:npm install -g yarn --registry=https://registry.npm.taobao.org(使用淘宝镜像加速国内下载)。

3、验证安装结果:运行 yarn --version,输出类似 1.22.19 即表示成功。

二、使用系统包管理器安装(APT)

该方式直接调用麒麟OS底层 Debian/Ubuntu 兼容源,安装过程简洁,但版本通常较旧(如 yarn 1.22.x),可能不支持 Berry(Yarn 3+)新特性。

1、更新软件源缓存:sudo apt update。

2、安装 yarn 包:sudo apt install -y yarn。

3、检查是否启用 Node.js 替代方案:部分麒麟OS版本中,/usr/bin/yarn 可能是指向 /etc/alternatives/yarn 的符号链接,需确保其指向真实二进制;若报错“Command 'yarn' not found”,可执行 sudo apt install cmdtest 后重试,或手动修复替代链。

三、通过 nvm 安装并管理 Yarn(推荐开发人员使用)

nvm 可同时管理多个 Node.js 版本,而 Yarn 会随 Node.js 实例自动绑定对应 npm,便于在不同项目间切换环境,避免全局冲突。

1、安装 nvm:执行 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash,然后重启终端或运行 source ~/.bashrc。

2、安装指定 Node.js 版本(如 v16.15.0):nvm install 16.15.0,再执行 nvm use 16.15.0。

3、在当前 Node.js 环境下安装 Yarn:npm install -g yarn --registry=https://registry.npm.taobao.org。

4、验证组合有效性:分别运行 node -v、npm -v、yarn --version,三者应全部正常输出。

四、配置 Yarn 镜像源与缓存路径(提升国内使用体验)

默认 Yarn 使用 npm 官方源,在中国大陆访问缓慢且易超时;配置国内镜像源与本地缓存可显著加快依赖安装速度,并避免重复下载。

1、设置淘宝 registry:yarn config set registry https://registry.npm.taobao.org。

2、设置 Yarn 缓存目录(避免占用家目录空间):yarn config set cache-folder ~/.yarn-cache。

3、查看当前生效配置:yarn config list,确认 registry 和 cache-folder 值已更新。

五、验证 Yarn 在项目中的基础使用

完成安装后,需在实际项目中测试初始化、依赖安装等核心流程,以确认环境完整可用。

1、新建测试目录并进入:mkdir ~/yarn-test && cd ~/yarn-test。

2、初始化 package.json:yarn init -y(跳过交互式提问)。

3、安装一个轻量依赖(如 lodash):yarn add lodash@4.17.21。

4、检查 node_modules 是否生成,且 yarn.lock 文件是否写入版本锁定信息。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2023.08.07

1995

5

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.23

2762

1

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

2023.10.13

956

3

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

2025.09.10

3099

7

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

2023.06.14

3403

6

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

2023.10.30

735

4

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

2023.06.20

3876

8

js获取当前时间
js获取当前时间

JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。js怎么获取当前时间呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.28

1235

5

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.03

1578

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.3万人学习