Cómo configurar Git Pages basadas en Hexo en varios ordenadores.
Hace unos meses, configuré las páginas de git basadas en Hexo en MacBook. Ahora quiero configurar las páginas de git en Windows.
Sé lo siguiente:
1) Después de ejecutar el comando hexo deploy, confirmé que el documento que escribí se subió a gitpages.
2) Desafortunadamente, el tema de Hexo no se cargó en gitpages y sé la razón de esta situación.
3) Así que creé otro repositorio que incluye todos los artículos, incluidos el documento escrito, el tema, etc.
4) Ahora intenté crear un directorio ~/git/Blog/temp en la PC con Windows. Fui a ~/git/Blog/temp e ingresé el comando hexo init.
5) Confirmé que se creó el archivo relacionado con el ‘comando hexo init’.
6) Para ejecutar los archivos que administraba localmente, después de eliminar el contenido del directorio temp, moví el contenido del nuevo almacenamiento (el almacenamiento que administra documentos y temas).
Cuando ingresé el comando hexo server, el servidor funcionó bien.
7) Pero cuando intenté conectarme a localhost:4000, obtuve el siguiente error:
No hay diseño: index.html
Incluso cuando se ejecutó hexo init, no había ningún archivo index.html.
Entre los repositorios que se cargaron anteriormente, solo existe en el repositorio que administra todo el origen, no en el repositorio que solo almacena documentos.
¿Dónde salió mal?
davy.ai
Solución de problemas de configuración de Git Pages en Windows
Si ya ha configurado Git Pages en un MacBook y ahora desea configurarlo en una PC con Windows, los siguientes pasos pueden ayudarlo a solucionar los errores que pueda encontrar:
hexo deploy
, asegúrese de que el documento que escribió se haya cargado correctamente en Git Pages.Tenga en cuenta que, desafortunadamente, los temas de Hexo no se cargan en Git Pages de forma predeterminada.
Una posible solución a esto es crear un nuevo repositorio que contenga todos los elementos, incluido el documento escrito, el tema, etc.
Cree un directorio
~/git/Blog/temp
en su PC con Windows e ingrese el comandohexo init
.Confirme que el archivo relacionado con el comando
hexo init
se ha creado.Si originalmente administró los archivos localmente, mueva el contenido del nuevo almacenamiento (el almacenamiento que administra documentos y temas) después de eliminar el contenido del directorio
temp
. Luego, ingrese el comandohexo server
para asegurarse de que su servidor esté funcionando correctamente.Sin embargo, si recibe un mensaje de error como “No layout: index.html” al conectarse a
localhost:4000
, es probable que no haya un archivoindex.html
.Este archivo es necesario para formatear correctamente su página y mostrar su contenido correctamente. Verifique que exista en el repositorio que administra toda la fuente, no solo en el repositorio que almacena documentos.
En resumen, si encuentra errores al configurar Git Pages en una PC con Windows, asegúrese de que todos los archivos necesarios estén en sus respectivos repositorios y verifique que el archivo
index.html
exista en el lugar correcto. Si continúa teniendo problemas, consulte la documentación de Hexo o recursos adicionales para obtener más ayuda.