Pular para o conteúdo principal

Fluxo FTP (legado)

info

O Fork workflow oferece recursos mais completos (gerenciamento de instalações, URLs de pré-visualização, fork/clone/publicar), mas atualmente suporta apenas o tema Ipanema. Para todos os outros temas, o Fluxo FTP (legado) é a opção indicada.

O Nuvemshop CLI suporta sincronização de arquivos de tema via FTP. Todos os comandos FTP estão no grupo theme ftp:

nuvemshop theme ftp <comando>

Configuração

Configure sua conexão FTP:

nuvemshop theme ftp setup \
--ftp-server HOST_FTP \
--ftp-username USUARIO_FTP \
--ftp-password SENHA_FTP \
--store-url https://sualojanuvemshop.com.br

O CLI testa a conexão FTP e salva as credenciais no arquivo de configuração .nube.

Opções

OpçãoDescrição
--ftp-server <host>Obrigatório. Hostname do servidor FTP
--ftp-username <user>Obrigatório. Usuário FTP
--ftp-password <pass>Obrigatório. Senha FTP
--store-url <url>Obrigatório. URL da sua loja
-yPula os prompts de confirmação
-vAtiva a saída detalhada
tip

Você pode encontrar suas credenciais FTP no painel da loja. Procure pela opção "Abrir FTP" nas configurações de tema.

Baixar (Pull)

Baixe os arquivos de tema do servidor FTP:

nuvemshop theme ftp pull

Opções

OpçãoDescrição
-yPula os prompts de confirmação
-vAtiva a saída detalhada

Enviar (Push)

Envie os arquivos de tema locais para o servidor FTP:

nuvemshop theme ftp push

Opções

OpçãoDescrição
-yPula os prompts de confirmação
-vAtiva a saída detalhada

Monitorar (Watch)

Monitore os arquivos locais e sincronize as alterações para o FTP ao salvar:

nuvemshop theme ftp watch

Assim como o modo watch do tema, isso monitora seus arquivos locais e envia as alterações automaticamente. Também lida com exclusões de arquivos. Por padrão, abre uma janela do navegador apontada para a sua loja e a recarrega após cada sincronização bem-sucedida. Use --no-browser para pular isso.

Opções

OpçãoDescrição
--no-browserNão abre nem recarrega uma janela de navegador
-vAtiva a saída detalhada