In this video, we'll deploy the website using Cleavr's NuxtJS Static site option.
On a new server, adding the Nuxt Static site also installed NodeJS onto the server as Node is a dependency and was not already installed on the server. Cleavr automatically detects if any dependencies are missing from the server and will then install them during site creation.
After the new NuxtJS Static site has been added, we'll finish setting up our app in the web app section. All we need to do is select our GitHub repository that our code is on.
Then, we'll enable the GitHub Actions integration. This integration creates a workflow file on your repo and works to build your projects, which saves your server's resources by avoiding the build process. Cleavr will then pull the output files and complete the activation process on your server.
You can of course do this all with the Nuxt SSR option. Just make sure you update your Nuxt config files properly so that the project produces the correct output during build.
https://cleavr.io