@smallwins/begin-starter-app
Forked from
A fast, beautiful, customizable personal site running on Begin. Demonstrates server(less)-side rendering, shared components, and static assets.
Getting started working locally
- Initialize the repo + route dependencies:
npm i && npx hydrate
- Note: as you add routes, re-run
npx hydrate
to keep dependencies fresh
- Note: as you add routes, re-run
- To start your local dev server:
npm start
- Learn more about working locally and the project structure of Begin apps
Deploying your site
- Run Begin's build steps locally:
- Lint your code:
npm run lint
- Run your tests:
npm t
- Lint your code:
- Deploy to
staging
- Just commit and
git push
tomaster
!
- Just commit and
- Deploy to
production
:- Use the
Deploy to production
button in Begin, or - Bump your npm version:
npm version [patch|minor|major] && git push origin
- Cut your own git tag:
git tag -a 1.0.0 -m "1.0, here we come" && git push origin 1.0.0
- Use the
Additional resources
- Begin reference docs
- Quickstart - the basics on working locally, project structure, deploying, and accessing your Begin app
- Expand the capabilities of your app:
- Get help:
We all can't wait to see what you build with Begin!