You need Node.js 12 or newer. You can verify this by running node -v
in
your terminal. If you don't have Node or need a newer version, we
recommend using a node version manager like
fnm. That will allow you to change node
versions and even have different versions for each project.
Run yarn global add blitz
or npm install -g blitz --legacy-peer-deps
(legacy-peer-deps is needed because npm totally changed the behavior of
peer deps and some dependencies haven't caught up)
Windows users must ensure the result of yarn global bin
is in PATH in
order to use yarn
globally. To use yarn
within Git Bash on Windows,
ensure the result of yarn global bin
is exported to PATH within
.bash_profile
.
blitz new myAppName
cd myAppName
blitz dev
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome.
Join our Discord Community where we help each other build Blitz apps. It's also where we collaborate on building Blitz itself.
For questions and longer form discussions, post in our forum.
For a full introduction, read How the Community Operates. This details everything, including how to get help, how to report bugs, how to suggest new features, etc.
We have an awesome community that's working together to make Blitz the best framework the world has ever seen.
How you can help:
The Tutorial is a full walkthrough through all the fundamental parts of Blitz, including adding models to your database and reading and updating data from your frontend.
And here's major aspects of Blitz that you'll want to become familiar with.
blitz generate
command