yarn 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

yarn 命令安装:


-bash/zsh: yarn command not found

#Debian
apt-get install cmdtest

#Ubuntu
apt-get install cmdtest

#Alpine
apk add yarn

#Arch Linux
pacman -S yarn

#Kali Linux
apt-get install cmdtest

#Fedora
dnf install cmdtest

#OS X
brew install yarn

#Raspbian
apt-get install cmdtest

#Docker
docker run cmd.cat/yarn yarn

#CentOS / Fedora / RHEL
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

#如果尚未安装Node.js,则还应该配置 NodeSource存储库:
curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash - 

#然后,您可以简单地:
sudo yum install yarn
## OR ##
sudo dnf install yarn

#Gentoo Linux
sudo emerge --ask sys-apps/yarn

#Solus
sudo eopkg install yarn

#Windows Install via Chocolatey
choco install yarn

#Windows Install via Scoop
scoop install nodejs #如果没有安装 Node.js

yarn 命令补充说明:


Yarn 提供了丰富的命令行命令集,可帮助您了解 Yarn 软件包的各个方面,包括安装,管理,发布等。

虽然此处按字母顺序提供了所有可用的命令,但一些更流行的命令是:

  • yarn add:添加要在当前软件包中使用的软件包。
  • yarn init:初始化程序包的开发。
  • yarn install:安装 package.json 文件中定义的所有依赖项。
  • yarn publish:将软件包发布到软件包管理器。
  • yarn remove:从当前软件包中删除未使用的软件包。

运行 yarn 不带命令将运行 yarn install,通过提供任何标志。

yarn 命令选项:


yarn add
yarn audit
yarn autoclean
yarn bin
yarn cache
yarn check
yarn config
yarn create
yarn dedupe
yarn generate-lock-entry
yarn global
yarn help
yarn import
yarn info
yarn init
yarn install
yarn licenses
yarn link
yarn list
yarn lockfile
yarn login
yarn logout
yarn outdated
yarn owner
yarn pack
yarn policies
yarn prune
yarn publish
yarn remove
yarn run
yarn self-update
yarn tag
yarn team
yarn test
yarn unlink
yarn upgrade
yarn upgrade-interactive
yarn version
yarn versions
yarn why
yarn workspace
yarn workspaces

yarn 命令实例:


yarn 全局安装模块:

yarn global add module_name

yarn 安装 package.json 文件中引用的所有依赖项(install 是可选的):

yarn install

yarn 安装一个模块,并将其另存为 package.json 文件的依赖项(添加 --dev 保存为 dev 依赖项):

yarn add module_name@version

yarn 卸载模块并将其从 package.json 文件中删除:

yarn remove module_name

yarn 交互式创建一个 package.json 文件:

yarn init

yarn 确定模块是否为依赖项,并列出依赖于该模块的其他模块:

yarn why module_name

yarn 命令扩展阅读:




yarn 命令评论