尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证MejorCrucero.com — compara cruceros en español: fichas de barco, vídeos, precio real, comunidad
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Comparador de cruceros en español. Web estática sin dependencias (Node 22) en GitHub Pages, con una API pequeña opcional en Cloudflare Workers + D1 para la comunidad. Nada de Lovable.
tools/photos.py).docs/feed.md).| Qué | Dónde |
|---|---|
| Barcos | src/data/ships.csv, src/data/ships_extra.csv |
| Navieras, puertos, afiliados, API, A/B | src/data/content.js |
| Destinos, meses, comparativas | src/data/destinations.js |
| Guías | src/data/guides.js |
| Plantillas | src/build.js, src/lib.js |
| Estilos / JS | public/assets/ |
| API | backend/worker.js, backend/schema.sql |
Build local: BASE=/mejorcrucero/ node src/build.js. Con salidas de prueba: SAILINGS=test/sailings.fixture.json … (nunca se publican).
Regenerar fotos: python3 tools/photos.py. Imágenes para compartir: python3 tools/og.py.
www CNAME calory89.github.io; variables de repo BASE=/ y CNAME=mejorcrucero.com.CLOUDFLARE_API_TOKEN y CLOUDFLARE_ACCOUNT_ID + variable DEPLOY_API=true (o desplegar desde el conector). Después, poner la URL del Worker en CONFIG.api.CONFIG.affiliates.*.param.FEED_URL (ver docs/feed.md).src/score.js, explicada en /metodologia/. Datos:
src/data/vsp.json: inspecciones sanitarias del CDC (Vessel Sanitation Program). Solo cuentan si la última es de los últimos 4 años.src/data/ships_specs.csv: pasajeros, tripulación, eslora, cubiertas, reformas y nombres anteriores (Wikipedia, artículo de cada barco).GET /ratings de la API (solo cuenta con 5 opiniones o más).node src/build.js && python3 tools/og.py (genera public/og/*.png).public/img/barcos/*.webp (sin cookies de terceros); el crédito enlaza a Wikimedia Commons.mejorcrucero-api)mejorcrucero.backend/migrations/ (aplicar una vez con wrangler d1 execute mejorcrucero --remote --file ...)./admin/ (pide la clave ADMIN_TOKEN).