Een gedetailleerde handleiding over hoe u uw statische sites op het DigitalOcean-appplatform kunt hosten via Docker-image.
In dit artikel wordt uitgelegd hoe u sites kunt implementeren op GitLab-pagina’s met behulp van GitLab CI. Werkstroom Maak .gitlab-ci.yml aan in de hoofdmap van uw site met de volgende inhoud: 1image: registry.gitlab.com/pages/hugo/hugo_extended:latest 2 3variables: 4 HUGO_ENV: production 5 6default: 7 before_script: 8...
In deze sectie gaan we het hebben over de belangrijkste implementatiepunten om de meeste problemen tijdens de implementatie te voorkomen. Bouwhulpmiddelen Zoals Vereisten al zei, moet u deze tools instellen in uw implementatieomgeving. Afhankelijkheden installeren We gebruiken NPM voor het beheren van de...
In dit artikel wordt gedetailleerd beschreven hoe u een Docker-image bouwt. Principe Gebruik Hugo om de site te bouwen en statische bestanden te genereren. Gebruik Nginx als server om verzoeken af te handelen. Dockerbestand Maak een Dockerfile in de hoofdmap van de site. 1############### 2# Build Stage #...
In dit artikel wordt uitgelegd hoe u sites kunt implementeren op GitHub-pagina’s met behulp van GitHub Actions. Werkstroom Maak .github/workflows/gh-pages.yml aan in de hoofdmap van de site. 1name: GitHub Pages 2on: 3 push: 4 branches: 5 - main 6permissions: 7 contents: write 8jobs: 9 build-and-deploy: 10 concurrency:...
In dit artikel wordt uitgelegd hoe u uw site kunt implementeren op Cloudflare-pagina’s. Een project maken We beginnen met het maken van een Git-project en het invullen van de juiste informatie. Bouwopdracht 1npm i && hugo --gc --minify --enableGitInfo -b https://hbs-skeleton.pages.dev npm i is een snelkoppeling naar...
Dit artikel laat zien hoe u uw site kunt implementeren op Netlificeren. Netlify-configuratie Maak een netlify.toml in de hoofdmap van de site: 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...