尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Una Pokédex interactiva con estética retro/pixel inspirada en el dispositivo clásico de la franquicia Pokémon. Permite buscar y explorar Pokémon de todas las generaciones, con reproductor de música de temas de batalla integrado y soporte de modo claro/oscuro.
Migrada desde una versión original en HTML, CSS y JavaScript vanilla a React + Vite.
🔗 Demo en vivo: pokedeg.netlify.app
localStorage, con botón de cambio de tema e ícono animado.Press Start 2P, VT323).useState, useEffect).pokedex-react/
├── index.html
├── public/
│ ├── favicon.svg
│ ├── icons.svg
│ └── sprites/ # Imágenes e íconos usados en la interfaz (fondos, tema, favicon)
├── src/
│ ├── main.jsx
│ ├── App.jsx # Componente raíz: maneja el fetch a la PokeAPI y el estado global
│ ├── App.css
│ ├── index.css # Estilos globales, theming y diseño responsive
│ ├── assets/
│ └── components/
│ ├── SearchBar.jsx # Input de búsqueda + selector de generación
│ ├── PokemonCard.jsx # Tarjeta con la información del Pokémon
│ └── ThemeToggle.jsx # Botón de cambio entre modo claro/oscuro
├── package.json
└── vite.config.js
# Clonar el repositorio
git clone https://github.com/Deg028/Pokedex.git
cd Pokedex/pokedex-react
# Instalar dependencias
npm install
# Levantar el servidor de desarrollo
npm run dev
La app quedará disponible en http://localhost:5173.
npm run build # Genera el build de producción en /dist
npm run preview # Sirve localmente el build de producción
npm run lint # Corre ESLint sobre el proyecto
El proyecto se despliega automáticamente en Netlify con cada push a la rama principal. Como el proyecto React vive en la subcarpeta pokedex-react/ dentro del repositorio, la configuración de build en Netlify es:
| Campo | Valor |
|---|---|
| Base directory | pokedex-react |
| Build command | npm run build |
| Publish directory | dist |