前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >yarn 安装依赖(ubuntu16.04安装教程)

yarn 安装依赖(ubuntu16.04安装教程)

作者头像
全栈程序员站长
发布2022-07-25 14:03:03
8360
发布2022-07-25 14:03:03
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

Yarn 是由Facebook开发的开源的JavaScript包管理工具,它在现在流行的npm基础上进行了升级改进。Facebook 开发团队创造yarn来克服npm的缺陷。并声明它比npm更快,更可靠,更安全。

Yarn能够向npm一样根据全局注册信息,自动的管理包的安装,更新,配置,删除过程。

Yarn的优点是: 它比npm的速度更快,因为它会缓存所有下载下来的包,因此它不需要下载第二遍。 最大程度地并行化操作 使用checksums验证包

如果你已经在Ubuntu上面安装了nodejs,那么你安装了npm工具,你可以通过下列方式安装yarn:

代码语言:javascript
复制
sudo npm install yarn -g

但是,我推荐你使用官方推荐的方式进行安装

使用官方推荐的方式安装Yarn JS

这篇文章主要针对Ubuntu系统,例如Ubuntu 18.04, 16.04 等等。同样适用于Debain以及Debain发行系统。

安装curl

代码语言:javascript
复制
sudo apt install curl

添加GPG key

代码语言:javascript
复制
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

添加源

代码语言:javascript
复制
sudo sh -c 'echo "deb https://dl.yarnpkg.com/debian/ stable main" >> /etc/apt/sources.list.d/yarn.list'

根系系统,刷新包列表

代码语言:javascript
复制
sudo apt update
sudo apt install yarn

安装成功,查看版本

代码语言:javascript
复制
yarn --version

使用Yarn创建一个新的项目

和npm一样,Yarn需要package.json。你可以在package.json中添加所有的依赖,所有的包和依赖会被安装到项目根目录的node_modules文件夹中。

在项目的根目录,执行下面命令来生成package.json文件,根据提示填写一些星系。

代码语言:javascript
复制
yarn init
yarn init v1.12.3
question name (test_yarn): test_yarn_proect
question version (1.0.0): 0.1
question description: Test Yarn
question entry point (index.js): 
question repository url: 
question author: abhishek
question license (MIT): 
question private: 
success Saved package.json
Done in 82.42s.

生成了package.json文件:

代码语言:javascript
复制
{
  "name": "test_yarn_proect",
  "version": "0.1",
  "description": "Test Yarn",
  "main": "index.js",
  "author": "abhishek",
  "license": "MIT"
}

一旦新建了package.json文件,你可以手动编辑package.json,或者通过yarn命令来管理包。

添加包:

代码语言:javascript
复制
yarn add <package_name>

更新包:

代码语言:javascript
复制
yarn upgrade <package_name>

更新所有的包到最新版本:

代码语言:javascript
复制
yarn upgrade

移除包:

代码语言:javascript
复制
yarn remove <package_name>

如果你是手动便利package.json文件,执行下面命令更新包:

代码语言:javascript
复制
yarn
or
yarn install

如何从它Ubuntu系统移除Yarn

移除yarn及其依赖

代码语言:javascript
复制
sudo apt purge yarn

删除yarn源

代码语言:javascript
复制
sudo rm /etc/apt/sources.list.d/yarn.list

希望这篇博客能够帮助到您。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127623.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用官方推荐的方式安装Yarn JS
    • 使用Yarn创建一个新的项目
    • 如何从它Ubuntu系统移除Yarn
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档