Files
blowfish/exampleSite/content/guides/202608-upgrade-to-blowfish-v3/index.pt-pt.md
T
2026-08-30 22:57:42 +01:00

1.7 KiB

title, description, featureimage, date, lastmod, tags, showauthor, authors
title description featureimage date lastmod tags showauthor authors
Atualize um site Hugo existente para o Blowfish 3 Passe um site Blowfish existente para a versão 3 sem alterações incompatíveis na configuração. featured.png 2026-08-30 2026-08-30
blowfish
hugo
migration
v3
false
nunocoracao

{{< lead >}} O Blowfish 3 é retrocompatível. Os sites existentes podem ser atualizados sem reescrever a configuração ou o conteúdo. {{< /lead >}}

Antes de atualizar

Faça commit do estado atual do seu site e certifique-se de que a versão do Hugo se encontra dentro do intervalo declarado pelo Blowfish. Se tiver ficheiros personalizados dentro do diretório do tema, mova-os primeiro para os diretórios assets/ ou layouts/ do seu site para que as atualizações não os substituam.

Atualize a sua instalação

Módulo Hugo

Atualize o caminho do módulo em config/_default/module.toml para incluir /v3 e, depois, atualize as dependências:

[[imports]]
path = "github.com/nunocoracao/blowfish/v3"
hugo mod get -u

Submódulo Git

git submodule update --remote --merge

Instalação manual

Descarregue a versão mais recente, substitua themes/blowfish/ e mantenha a configuração do seu site em config/_default/.

Verifique o resultado

Execute hugo server, verifique a sua página inicial e um artigo representativo e publique como habitualmente. As novas funcionalidades do Blowfish 3 são opcionais, pelo que o seu site existente deverá ser apresentado como antes.

Para um novo site, utilize npx blowfish-tools new <site> e siga o [guia de instalação]({{< ref "docs/installation" >}}).