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 afhankelijkheden van het thema. Het is noodzakelijk om de afhankelijkheden in de implementatieomgeving te installeren, omdat we MOET NIET de map node_modules vastleggen.
1$ npm i
npm iis de snelkoppeling vannpm install.
De
package.jsonenpackage-lock.jsonMOETEN worden vastgelegd, npm vertrouwt op de eerste, de laatste bespaart de installatietijd.
Bouwplaats
Het is tijd om de site te bouwen na het installeren van de afhankelijkheden.
1$ hugo --gc --minify
--minifyverkleint de uiteindelijke HTML.
U kunt de
baseURLwijzigen via de vlag-b.
De opdracht heeft de site gegenereerd en standaard opgeslagen in de map public.
Site implementeren
Deze stap is afhankelijk van de implementatiemethoden die u gebruikt.
Implementatiemethoden
- Dokwerker
- GitHub-pagina’s
- Netlificeren
- Cloudflare-pagina’s
- GitLab-pagina’s
- Vind meer op Hosting en implementatie