Skip to content

Commit

Permalink
i18n(pt-BR): update guides/upgrade-to/v2.mdx file
Browse files Browse the repository at this point in the history
  • Loading branch information
viniciusdeliz committed Oct 2, 2024
1 parent 3011aee commit 2bbe9d2
Showing 1 changed file with 3 additions and 8 deletions.
11 changes: 3 additions & 8 deletions src/content/docs/pt-br/guides/upgrade-to/v2.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ i18nReady: true
---
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
import { FileTree } from '@astrojs/starlight/components';

import { Steps } from '@astrojs/starlight/components';

Este guia irá ajudá-lo a migrar seu projeto do Astro v1 para Astro v2.

Expand Down Expand Up @@ -61,6 +61,7 @@ Astro v2.0 remove suporte para Node 14 completamente, para que todos os usuário

Verifique seu ambos seu ambiente de desenvolvimento e de deploy estão utilizando **Node `16.12.0` ou posterior**.

<Steps>
1. Verifique sua versão local do Node utilizando:

```sh
Expand All @@ -69,11 +70,10 @@ Verifique seu ambos seu ambiente de desenvolvimento e de deploy estão utilizand
```
Se o seu ambiente de desenvolvimento local precisa ser atualizado, [instale o Node](https://nodejs.org/en/download/).


2. Verifique a própria documentação do seu [ambiente de deploy](/pt-br/guides/deploy/) para verificar que eles suportam Node 16.

Você pode especificar Node `16.12.0` para o seu projeto Astro tanto em uma opção da configuração do painel de controle, ou em um arquivo `.nvmrc`.

</Steps>

### Reservado: `src/content/`

Expand Down Expand Up @@ -132,7 +132,6 @@ Astro v2.0 remove essa opção da configuração completamente pois seu comporta
Aplicar plugins remark e rehype em sua configuração de Markdown **não mais desabilita os plugins padrões do Astro**. GitHub-Flavored Markdown e Smartypants agora são aplicados independente de plugins `remarkPlugins` ou `rehypePlugins` customizados serem configurados.
##### O que devo fazer?
Remova `extendDefaultPlugins` da sua configuração. Agora este é o comportamento padrão do Astro na v2.0 e você pode deletar essa linha sem nenhuma substituição.
Expand Down Expand Up @@ -250,14 +249,12 @@ export default defineConfig({
Revisite a sua configuração Markdown e MDX e compare sua configuração existente com as novas opções disponíveis.
### Modificado: Acesso de plugins ao frontmatter
Na v1.x, plugins remark e rehype não haviam acesso ao frontmatter do usuário. Astro juntava o frontmatter de plugins com o frontmatter de seu arquivo, sem passar o frontmatter do arquivo para seus plugins.
Astro v2.0 dá acesso para plugins rehype e remark ao frontmatter do usuário através de injeção de frontmatter. Isso permite autores de plugins modificarem o frontmatter existente de um usuário ou computar novas propriedades com base em outras propriedades.
#### O que devo fazer?
Verifique quaisquer plugins remark e rehype que você escreveu para ver se seus comportamentos foram modificados. Note que `data.astro.frontmatter` agora é o frontmatter _completo_ do documento Markdown ou MDX, ao invés de ser um objeto vazio.
Expand All @@ -268,7 +265,6 @@ Na v1.x, o pacote de RSS do Astro permitia que você utilizasse `items: import.m
Astro v2.0 introduz a função `pagesGlobToRssItems()` que envolve a propriedade `items`.
#### O que devo fazer?
Importe e então envolva sua função existente contendo `import.meta.glob()` com o utilitário `pagesGlobToRssItems()`.
Expand Down Expand Up @@ -370,7 +366,6 @@ const todasPostagens = await Astro.glob('./postagens/*.md');
Na v1.0, Astro descontinuou `Astro.canonicalURL` para construir uma URL canônica.
Astro v2.0 remove esta opção completamente. `Astro.canonicalURL` no seu código irá causar um erro.
#### O que devo fazer?
Expand Down

0 comments on commit 2bbe9d2

Please sign in to comment.