sparkphp-br/installer
最新稳定版本:v1.1.5
Composer 安装命令:
composer require sparkphp-br/installer
包简介
Instalador global do SparkPHP
README 文档
README
Instalador global do SparkPHP — cria novos projetos com um único comando.
Requisitos
- PHP >= 8.3
- Composer
Instalação
composer global require sparkphp-br/installer
Após a instalação, o installer verifica automaticamente se o diretório de binários do Composer está no seu PATH e oferece configurá-lo caso necessário.
Se preferir configurar manualmente, adicione ao seu ~/.bashrc ou ~/.zshrc:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
Uso
Ao digitar apenas sparkphp, um menu interativo é exibido com a versão atual, notificação de atualização disponível e as opções de ação:
⚡ SparkPHP Installer v1.1.5
✓ Você está na versão mais recente
O que deseja fazer? [Criar novo projeto]:
[0] Criar novo projeto
[1] Sair
Comandos
sparkphp new <nome>
Cria um novo projeto SparkPHP.
sparkphp new meu-projeto
O nome do projeto é normalizado automaticamente: espaços viram hífens e acentos são removidos.
sparkphp new "crm acessórios" # Nome ajustado para: crm-acessorios
Em modo interativo, o instalador pergunta:
Nome do projeto:
Incluir documentação no projeto? [Sim]:
[0] Sim
[1] Não
Inicializar repositório Git? [Sim]:
[0] Sim
[1] Não
Opções disponíveis:
| Opção | Descrição |
|---|---|
--no-docs |
Cria o projeto sem a pasta docs/ |
--git |
Inicializa repositório Git automaticamente |
--no-git |
Não inicializa repositório Git |
Exemplos:
# Com todas as opções explícitas (sem perguntas) sparkphp new meu-projeto --no-docs --git # Sem documentação e sem Git sparkphp new meu-projeto --no-docs --no-git # Não interativo (CI/scripts) — usa os padrões sparkphp new meu-projeto -n
sparkphp self-update
Atualiza o installer para a versão mais recente.
sparkphp self-update
Aliases: selfupdate
sparkphp path:setup
Verifica se o diretório de binários do Composer está no PATH e o configura automaticamente.
sparkphp path:setup
Detecta o shell em uso (bash, zsh, fish) e escreve a configuração no arquivo correto. Use -y para confirmar sem perguntas:
sparkphp path:setup -y
sparkphp --version
Exibe a versão atual do installer.
sparkphp --version
Licença
MIT
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-04-02