sparkphp-br/installer 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-04-02

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固