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 的縮寫。