重要提示:此文档涵盖 Yarn 1(经典版)。
关于 Yarn 2+ 文档和迁移指南,请参阅 yarnpkg.com。

yarn test

运行包定义的测试脚本。

yarn test

如果你在包中定义了一个 scripts 对象,则此命令将运行指定的 test 脚本。

例如,如果你在包中有一个 bash 脚本 scripts/test

#!/bin/bash

echo "Hello, world!"

并且在 package.json 中有以下内容:

{
  "name": "my-tribute-package",
  "version": "1.0.0",
  "description":
    "This is not the best package in the world, this is just a tribute.",
  "main": "index.js",
  "author": "Yarn Contributor",
  "license": "MIT",
  "scripts": {
    "test": "scripts/test"
  }
}

然后运行 yarn test 将产生

$ yarn test
yarn test v0.15.1
$ "./scripts/test"
Hello, world!
✨ Done in 0.17s.
yarn run test

yarn test 也是 yarn run test 的快捷方式。