yarn run
Executa um script definido no pacote.
Você pode definir scripts
no seu arquivo package.json
.
{
"name": "meu-pacote",
"scripts": {
"build": "babel src -d lib",
"test": "jest"
}
}
yarn run [script] [<args>]
Se voce definir um objeto scripts
em seu pacote, esse comando irá executar o [script]
. Por exemplo:
yarn run test
Executar esse comando irá executar o script chamado "test"
em seu package.json
.
You can pass additional arguments to your script by passing them after the script name.
yarn run test -o --watch
Executar esse comando irá executar jest -o --watch
.
[script]
pode também ser qualquer executável instalado localmente dentro de ` node_modules/.bin/`.
It’s also possible to leave out the run
in this command, each script can be executed with its name:
yarn test -o --watch
Running this command will do the same as yarn run test -o --watch
. Note that built-in cli commands will have preference over your scripts, so you shouldn’t always rely on this shortcut in other scripts
yarn run env
Running this command will list environment variables available to the scripts at runtime.
If you want to override this command, you can do so by defining your own "env"
script in package.json
.
yarn run
Se você não especificar um script para o comando yarn run
, o comando run
irá listar todos os scripts disponíveis para um pacote.