Starting a new project¶
- Create a project directory with
git init <MY_PROJECT_DIR> cd <MY_PROJECT_DIR>- Decide on what your first application is going to be called. We'll use
<APP_NAME>as the placeholder for what you choose in the following steps. - Start with
template-infraby running:nava-platform infra install --commit . <APP_NAME> - Then utilize one of the application templates for
<APP_NAME>with:nava-platform app install --commit --template-uri <TEMPLATE_URI> . <APP_NAME> - Follow the steps in the
First time initializationsection of the generated/infra/README.mdfile for creating the initial resources/dev environment. - Once you have a dev environment created, enable a host of other features by running:
nava-platform infra update-app --answers-only --data app_has_dev_env_setup=true . <APP_NAME>
And you're off!