En esta sección, vamos a hablar de los puntos clave de las implementaciones para evitar la mayoría de los problemas durante la implementación. Herramientas de construcción Como mencionó Requisitos previos, deberá configurar esas herramientas en su entorno de implementación. Instalación de dependencias Usamos NPM para...

Este artículo detallará cómo crear una imagen de Docker. Principio Utilice Hugo para crear el sitio y generar archivos estáticos. Utilice Nginx como servidor para manejar solicitudes. Archivo Docker Cree un Dockerfile en la raíz del sitio. 1############### 2# Build Stage # 3############### 4FROM razonyang/hugo as...

Este artículo explica cómo implementar sitios en Páginas de GitHub usando GitHub Actions. Flujo de trabajo Cree .github/workflows/gh-pages.yml en la raíz del sitio. 1name: GitHub Pages 2on: 3 push: 4 branches: 5 - main 6permissions: 7 contents: write 8jobs: 9 build-and-deploy: 10 concurrency: ci-${{ github.ref }} 11...

Este artículo le muestra cómo implementar su sitio en Páginas de Cloudflare. Creando un proyecto Comenzaremos creando un proyecto Git y completando la información adecuada. Comando de compilación 1npm i && hugo --gc --minify --enableGitInfo -b https://hbs-skeleton.pages.dev npm i es un acceso directo a npm install, que...

Este artículo muestra cómo implementar su sitio en Netlificar. Configuración de Netlify Cree un netlify.toml en la raíz del sitio: 1[build] 2 publish = "public" 3 4[build.environment] 5 NODE_VERSION = "17.6.0" 6 HUGO_VERSION = "0.147.9" 7 HUGO_ENABLEGITINFO = "true" 8 GO_VERSION = "1.17.7" 9 10[context.production] 11...