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
.
Links
Listas
Lista não ordenada:
- Item 1
- Item 2
- Subitem 2.1
- Subitem 2.2
- Item 3
Lista ordenada:
- Primeiro item
- Segundo item
- Subitem numerado
- Outro subitem
- 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
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
Nó | Tipo | Descrição | Exemplo |
---|---|---|---|
HTTP Request | Ação | Faz requisições HTTP | GET /api/users |
Set | Dados | Define valores | Manipular dados |
IF | Lógica | Condições | Fluxo condicional |
Switch | Lógica | Múltiplas condições | Baseado em valores |
Tabela com alinhamento
Esquerda | Centro | Direita |
---|---|---|
Texto | Centralizado | 100 |
Mais texto | Também centro | 200 |
Último | Final | 300 |
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.