-
Download and install Git
This will be used to download the repository -
Download and install Git LFS
Rungit lfs install
to set up Git LFS for your user account. This will be used to download any required binary assets, such as images or pdfs -
Download and install Node This is the programming lanugage required to run the project
-
Download and Install Yarn
This manages all 3rd-party code dependencies
$ git lfs clone https://github.com/jfmcquade/ae-soils-app
For newer versions of git, this equivalent to running $ git clone https://github.com/jfmcquade/ae-soils-app
$ cd ae-soils-app
$ yarn install
Note - you may have to do this from time to time when content is updated)
The app supports using different workspace or deployment configurations. These are stored in .idems_app/deployments
An initial deployment should be specified via the command
yarn scripts deployment set
For the AE App, select the ae_soils
deployment.
To be able to run the full project a specific configuration file needs to be included to access the online database and authentication methods.
$ cp src/environments/firebaseConfig.sample.ts src/environments/firebaseConfig.ts
The default file is blank. It should be replaced with a version requested from the dev team.
(Note - this process will likely be simplified in the future)
In order to sync content from Google Drive, continue with the instructions outlined in Quickstart Authors
yarn start
This will start a local server and serve the app in your browser on http://localhost:4200
Please see Quickstart Authors
Please see Quickstart Developers