yesod
Helper tool for Yesod, a Haskell-based web framework. All Yesod commands are invoked through the stack project manager. More information: <https://github.com/yesodweb/yesod>.
Install
- All systems
-
curl cmd.cat/yesod.sh
- Debian
-
apt-get install yesod
- Ubuntu
-
apt-get install yesod
- Kali Linux
-
apt-get install yesod
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install yesod
- Raspbian
-
apt-get install yesod
- Dockerfile
- dockerfile.run/yesod
Helper tool for Yesod, a Haskell-based web framework. All Yesod commands are invoked through the stack project manager. More information: <https://github.com/yesodweb/yesod>.
-
Create a new scaffolded site, with SQLite as backend, in the `my-project` directory:
stack new my-project yesod-sqlite
-
Install the Yesod CLI tool within a Yesod scaffolded site:
stack build yesod-bin cabal-install --install-ghc
-
Start development server:
stack exec -- yesod devel
-
Touch files with altered Template Haskell dependencies:
stack exec -- yesod touch
-
Deploy application using Keter (Yesod's deployment manager):
stack exec -- yesod keter
© tl;dr; authors and contributors