Dette er et eksempel på, hvordan du opretter et statisk websted med Jigsaw på Kinsta’s Applikation Hosting-tjenester.
Jigsaw er et framework til hurtig opbygning af statiske websteder ved hjælp af de samme moderne værktøjer som dine webapplikationer.
Jigsaw er baseret på Laravel; det er en almindelig PHP-baseret applikation, så Kinsta installerer automatisk afhængigheder, der er defineret i din composer.json-fil, under implementeringsprocessen.
- Opret et nyt repository fra denne skabelon (Brug dette repository > Opret et nyt lager): Kinsta – Jigsaw Starter
- I MyKinsta skal du tilføje en applikation med Jigsaw Starter-repositoriet.
- Start-kommandoen kan efterlades tom for webprocessen, da Kinsta automatisk registrerer den nødvendige kommando under den første implementering. Den første implementering kan mislykkes, da du skal tilføje de nødvendige Buildpacks.
- For at programmet kan bygge CSS/JS-filerne, skal du tilføje to buildpacks: Node JS og PHP. Klik på Indstillinger > Tilføj buildpack, vælg NodeJS > Tilføj buildpack. Gentag dette for PHP.
- Klik på Deployments > Deploy now > vælg den ønskede filial > Deploy application.
Appen er tilgængelig, så snart opbygningen er færdig, og en standard Jigsaw-side indlæses på din applikations URL.

Buildpacks
I de fleste tilfælde ønsker du, at programmet skal bygge CSS/JS-filerne, så du skal tilføje disse to Buildpacks:
- Node JS
- PHP
Opsætning af webserver
Start kommando
Når du implementerer applikationen, opretter Kinsta automatisk en webproces med npm start
som Start-kommando. Hvis det er nødvendigt, kan du ændre dette i Processes.