Developer prerequisites
Before you can attend the developer onboarding for Naviga Web you need to verify these on your local developer machine. And know how to use them.
Last updated
Was this helpful?
Before you can attend the developer onboarding for Naviga Web you need to verify these on your local developer machine. And know how to use them.
Last updated
Was this helpful?
Requirement: Intel Mac or PC (Windows with a CPU that supports virtualisation, or Linux)
Why: Naviga Web has been verified to work with Mac and PC with Intel CPU. Intel Mac is preferred but not required.
Running on Windows requires .
Mac: Verify that your Mac has Intel processor with: > About this Mac > Processor
Requirement: Bash is included with Mac, and with WSL on Windows.
Why: The make commands are needed to control the local Docker containers. Needed to do things like start, stop, init, update locally.
Verify that you have bash by running:
Requirement: Git client
Verify that you have git by running this in your code project folder:
Why: All that is needed to host a development instance of Naviga Web runs within Docker. This includes internal cache, database, proxy, PHP and web servers.
Verify that you have Docker by running:
Workaround: Without Node you can still use the bundled node version, within Docker container. It will take much longer to run.
Verify your Node version by running:
PC with Windows: Verify that your Windows version and build match the with: Control Panel > System
Why: Git is used to access and version your code.
Requirement: Make sure you have and working with Naviga Web containers.
Starter kit asset (CSS/JavaScript) compilation use Gulp v3 requiring Node 10.23.1. If you need to compile assets locally, install with .