Pular para o conteúdo principal

Recursos do Markdown

Esta página demonstra os recursos de Markdown disponíveis no Docusaurus.

Formatação Básica

Texto

Texto em negrito e texto em itálico e negrito e itálico.

Texto riscado e

código inline
.

Link externo e link interno.

Listas

Lista não ordenada:

  • Item 1
  • Item 2
  • Subitem 2.1
  • Subitem 2.2
  • Item 3

Lista ordenada:

  1. Primeiro item
  2. Segundo item
  3. Subitem numerado
  4. Outro subitem
  5. Terceiro item

Lista de tarefas:

  • Tarefa concluída
  • Tarefa pendente
  • Outra tarefa pendente

Blocos de Código

Código inline

Use

npm install
para instalar pacotes.

Blocos de código com destaque de sintaxe

// Exemplo de código JavaScript
const n8n = require('n8n');

function criarWorkflow() {
const workflow = {
nodes: [
{
name: 'Start',
type: 'n8n-nodes-base.start',
position: [250, 300]
}
]
};

return workflow;
}

console.log(criarWorkflow());
# <ion-icon name="code-slash-outline" style={{ fontSize: '32px', color: '#ea4b71' }}></ion-icon> Exemplo de código Python
import requests

def fazer_requisicao():
"""Função para fazer requisição HTTP"""
url = "https://api.exemplo.com/dados"

try:
response = requests.get(url)
response.raise_for_status()
return response.json()
except requests.RequestException as e:
print(f"Erro na requisição: {e}")
return None

# <ion-icon name="code-slash-outline" style={{ fontSize: '32px', color: '#ea4b71' }}></ion-icon> Chamar a função
dados = fazer_requisicao()
print(dados)

Admonições

Tipos básicos

Nota

Esta é uma nota informativa.

Dica

Esta é uma dica útil!

Informação

Esta é uma informação importante.

Atenção

Esta é uma mensagem de aviso.

Perigo

Esta é uma mensagem de perigo.

Citações

Esta é uma citação simples.

Esta é uma citação longa que pode ter múltiplas linhas e continua aqui. Muito útil para destacar informações importantes ou citações de outras fontes.

— Autor da Citação

Tabelas

TipoDescriçãoExemplo
HTTP RequestAçãoFaz requisições HTTPGET /api/users
SetDadosDefine valoresManipular dados
IFLógicaCondiçõesFluxo condicional
SwitchLógicaMúltiplas condiçõesBaseado em valores

Tabela com alinhamento

EsquerdaCentroDireita
TextoCentralizado100
Mais textoTambém centro200
ÚltimoFinal300

Detalhes Expansíveis

Clique para expandir detalhes

Este é o conteúdo dentro do bloco de detalhes. Você pode colocar:

  • Listas
  • Texto formatado
  • Código
// Até mesmo blocos de código
console.log("Conteúdo oculto revelado!");

Emojis

Você pode usar emojis:

Separadores

Use três traços

---
para criar separadores horizontais.


Exemplo de Workflow n8n

{
"name": "Exemplo de Workflow",
"nodes": [
{
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [250, 300],
"parameters": {
"httpMethod": "POST",
"path": "meu-webhook"
}
},
{
"name": "Set",
"type": "n8n-nodes-base.set",
"typeVersion": 1,
"position": [450, 300],
"parameters": {
"values": {
"string": [
{
"name": "processedAt",
"value": "={{ new Date().toISOString() }}"
}
]
}
}
}
],
"connections": {
"Webhook": {
"main": [
[
{
"node": "Set",
"type": "main",
"index": 0
}
]
]
}
}
}

Dominar os recursos do Markdown permite criar documentação rica, organizada e acessível para toda a comunidade.

Esta demonstração cobre os principais recursos de Markdown disponíveis no Docusaurus. Para mais informações, consulte a documentação oficial do Docusaurus.