Projetos

Instalar dependências

Um projeto pode carregar os comandos necessários para se configurar (instalar dependências, buildar, gerar arquivos). O Granspace os roda para você, com logs ao vivo, para que um projeto recém-adicionado ou clonado fique pronto sem você caçar no README.

Os comandos de instalação vêm do campo install do granspace.json. Eles rodam em ordem.

Auto-instalação ao adicionar ou clonar

Quando você adiciona ou clona um projeto que tem comandos de instalação, o Granspace oferece rodá-los — é opt-in, então nada roda sem você saber. Aceite e ele instala; pule e você pode rodar depois pelos detalhes do projeto.

Funciona igual seja o projeto vindo do Descobrir, do Clonar por URL ou do Clonar do GitHub.

Feedback ao vivo

Enquanto uma instalação roda:

Mais de um projeto pode instalar ao mesmo tempo; cada um acompanha seu próprio progresso e logs.

Somente não-interativo

Os comandos de instalação rodam sem prompt de terminal — eles não podem fazer perguntas. Use flags não-interativas (por exemplo npm ci, ou o --yes do seu gerenciador) para um comando nunca travar esperando uma resposta.

Rodando você mesmo

Em Detalhes → granspace.json:

Os comandos de instalação são do próprio projeto — o Granspace só roda o que está no granspace.json dele, nunca um comando arbitrário de outro lugar.