====== Docusaurus ======
🧠 Paso a paso para wiki-neuro
✅ 1. Crear el proyecto Docusaurus
Abre tu terminal y ejecuta:
bash
Copiar
Editar
npx create-docusaurus@latest wiki-neuro classic
cd wiki-neuro
✅ 2. Configurar multiidioma (español e inglés)
Edita docusaurus.config.js y añade esto:
js
Copiar
Editar
i18n: {
defaultLocale: 'es',
locales: ['es', 'en'],
localeConfigs: {
es: { label: 'Español' },
en: { label: 'English' },
},
},
✅ 3. Añadir secciones médicas
Crea carpetas dentro de docs/:
bash
Copiar
Editar
mkdir docs/tumores docs/columna docs/funcional
Ejemplo de contenido:
markdown
Copiar
Editar
# docs/tumores/meningioma.md
---
id: meningioma
title: Meningioma
slug: /tumores/meningioma
---
Este es el contenido inicial sobre meningiomas.
✅ 4. Añadir Decap CMS (admin visual)
Crea esta estructura:
bash
Copiar
Editar
mkdir static/admin
Crea el archivo static/admin/index.html:
html
Copiar
Editar
Decap CMS
Crea el archivo static/admin/config.yml con esta configuración:
yaml
Copiar
Editar
backend:
name: github
repo: jsalesadmin/wiki-neuro
branch: main
media_folder: static/img
public_folder: /img
collections:
- name: "tumores"
label: "🧠 Tumores"
folder: "docs/tumores"
create: true
slug: "{{slug}}"
fields:
- label: "Título"
name: "title"
widget: "string"
- label: "Contenido"
name: "body"
widget: "markdown"
✅ 5. Inicializa Git y sube a GitHub
Desde la carpeta del proyecto:
bash
Copiar
Editar
git init
git remote add origin https://github.com/jsalesadmin/wiki-neuro.git
git add .
git commit -m "Wiki neuro médica inicial con Docusaurus y Decap CMS"
git branch -M main
git push -u origin main
(Si el repo no existe aún, créalo en GitHub como repositorio vacío)
✅ 6. Despliega en Vercel
Ve a https://vercel.com/new
Importa el repositorio wiki-neuro
Framework: selecciona Docusaurus
Dominio: configura si lo deseas
✅ 7. Accede a tu CMS visual
Después del despliegue, ve a:
arduino
Copiar
Editar
https://[tu-dominio].vercel.app/admin
Iniciarás sesión con GitHub y editarás el contenido desde el navegador.