single page apps made easy
Go to file
Austin Erlandson e40d6d23a4 Spell check :)
2021-02-09 08:59:17 -06:00
dist Unused import Components in Generated code :) 2021-01-24 21:18:55 -06:00
docs Spell check :) 2021-02-09 08:59:17 -06:00
examples/01-hello-world move over from private repo 2021-01-15 21:39:37 -06:00
src Merge branch 'next' of github.com:ryannhg/elm-spa 2021-02-09 08:28:06 -06:00
.gitignore Merge branch 'next' of github.com:ryannhg/elm-spa 2021-02-09 08:28:06 -06:00
elm.json new effect api 2021-02-04 22:55:53 -06:00
LICENSE include license 2021-01-15 21:42:53 -06:00
README.md Update README.md 2021-02-03 21:49:31 -06:00

elm-spa

Installation

npm install -g elm-spa@beta

Quick start

1. Create a new project

mkdir your-new-project
cd your-new-project
elm-spa new

2. Check out the new files

your-new-project/
  - elm.json
  - src/Pages/Home_.elm
  - public/index.html

3. Run it in your browser

elm-spa server   # Ready at http://localhost:1234

Learn more

Visit the official site at elm-spa.dev for more examples, guides, and other documentation.

Do I need the Elm package?

If you are using elm-spa, there's no need to read through the ryannhg/elm-spa package documentation. The package exists to constrain the CLI, and provides basic internal helper functions. Check out the official guide instead!