在 Ubuntu 和其他 Linux 发行版上使用 Yarn( 二 )

你可以看到,此依赖项已自动添加到 package.json 文件中:
{ "name": "test_yarn_proect", "version": "0.1", "description": "Test Yarn", "main": "index.js", "author": "abhishek", "license": "MIT", "dependencies": { "lodash": "^4.17.11" }}默认情况下,Yarn 将在依赖项中添加最新版本的包 。如果要使用特定版本,可以在添加时指定 。
yarn add package@version-or-tag像往常一样,你也可以手动更新 package.json 文件 。
使用 Yarn 升级依赖项
你可以使用以下命令将特定依赖项升级到其最新版本:
yarn upgrade <包名>它将查看所?涉及的包是否具有较新的版本,并且会相应地对其进行更新 。
你还可以通过以下方式更改已添加的依赖项的版本:
yarn upgrade package_name@version_or_tag你还可以使用一个命令将项目的所有依赖项升级到它们的最新版本:
yarn upgrade它将检查所有依赖项的版本,如果有任何较新的版本,则会更新它们 。
使用 Yarn 删除依赖项
你可以通过以下方式从项目的依赖项中删除包:
yarn remove <包名>安装所有项目依赖项
如果对你 project.json 文件进行了任何更改,则应该运行:
yarn或者,
yarn install一次安装所有依赖项 。
如何从 Ubuntu 或 Debian 中删除 Yarn【在 Ubuntu 和其他 Linux 发行版上使用 Yarn】我将通过介绍从系统中删除 Yarn 的步骤来完成本教程,如果你使用上述步骤安装 Yarn 的话 。如果你意识到不再需要 Yarn 了,则可以将它删除 。
使用以下命令删除 Yarn 及其依赖项 。
sudo apt purge yarn你也应该从源列表中把存储库信息一并删除掉:
sudo rm /etc/apt/sources.list.d/yarn.list下一步删除已添加到受信任密钥的 GPG 密钥是可选的 。但要做到这一点,你需要知道密钥 。你可以使用 apt-key 命令获得它:
Warning: apt-key output should not be parsed (stdout is not a terminal) pub   rsa4096 2016-10-05 [SC]       72EC F46A 56B4 AD39 C907  BBB7 1646 B01B 86E5 0310 uid           [ unknown] Yarn Packaging yarn@dan.cx sub   rsa4096 2016-10-05 [E] sub   rsa4096 2019-01-02 [S] [expires: 2020-02-02]这里的密钥是以 pub 开始的行中 GPG 密钥指纹的最后 8 个字符 。
因此,对于我来说,密钥是 86E50310,我将使用以下命令将其删除:
sudo apt-key del 86E50310你会在输出中看到 OK,并且 Yarn 包的 GPG 密钥将从系统信任的 GPG 密钥列表中删除 。
我希望本教程可以帮助你在 Ubuntu、Debian、Linux Mint、 elementary OS 等操作系统上安装 Yarn 。我提供了一些基本的 Yarn 命令,以帮助你入门,并完成了从系统中删除 Yarn 的完整步骤 。
希望你喜欢本教程,如果有任何疑问或建议,请随时在下面留言 。


推荐阅读