This is a repository that can be cloned or copied in order to start a new basic Elm application. It sets up the following:
- Basic HTML application with model, update, view and subscriptions.
- Small utility module used to demonstrate testing.
- npm setup to run build or tests.
To use this repository, you should follow these steps.
-
npm install -g elm
-
npm install -g elm-live
-
npm install -g elm-test
-
npm install
-
npm run test
-
npm run watch
The watch step will run the elm-live build process and launch the browser. Future code changes will automatically trigger a rebuild and the browser will live reload with your changes.