- Uma ferramenta simples para salvar e executar "comandos por projeto"
- Não é um sistema de build, mas sim um simples "executor de comandos"
- Escreva e execute um
justfile(recipe) com sintaxe parecida com make
- Suporte a Linux/macOS/Windows
- Fornece erros claros; erros de sintaxe são exibidos com o contexto do código-fonte
- Recipes oferecem suporte para receber argumentos posicionais
- Sempre que possível, todos os erros são resolvidos estaticamente. Recipes desconhecidas e dependências circulares são informadas antes da execução
- É possível listar recipes pela linha de comando
- Scripts de autocompletar para linha de comando são suportados na maioria dos shells populares (Bash, Elvish, Fish, Nushell, PowerShell, Zsh)
- Recipes podem ser escritas em linguagens arbitrárias, como Python/NodeJS
2 comentários
Será que é uma ferramenta para usar quando é irritante ter tanto
.shquanto.bat?Opiniões do Hacker News
O Task é adequado para builds de software porque pode especificar arquivos esperados e evitar trabalho desnecessário
O Just exige uma linguagem adicional e incentiva um modo imperativo como ferramenta de projeto
Testei o Mise, mas a instalação era trabalhosa, então voltei para o Just
Uso o Just há quase 1 ano e estou satisfeito
just --listfacilita o onboarding de pessoas novasJá tive a experiência de desenvolver uma ferramenta parecida no passado e fico feliz que haja outras pessoas com a mesma necessidade
O Just é um software importante na stack de desenvolvimento e também funciona bem no Windows
Uso o Just em todos os projetos, e um justfile comum tem cerca de 20 regras
É mais fácil convencer as pessoas a usar o Just do que o Make
Mage/Magefile, semelhante a Task/Taskfile, define tarefas em código Go
Usei Make por muito tempo, mas investir em uma ferramenta nova me deixa inseguro