Deploy guide
How to deploy Angular
Angular builds your site to a folder of plain files. Here's how to build it, which folder to publish, and the setup on each host.
npm run builddist/YOUR-PROJECT/browser
Pick a host
Where do you want it?
Fastest99helpersRun
npm run build and drop the dist/YOUR-PROJECT/browser folder. No git, no workflow file, no build settings: live in seconds, with passwords, analytics and AI editing built in.Angular on GitHub PagesFree hosting for static sites straight from a GitHub repository.Angular on NetlifyBuilds and hosts sites from a git repository, with forms and serverless functions.Angular on VercelHosting for frontend frameworks, especially Next.js, deployed from git.Before any host
Build it
Run npm run build. The site comes out in dist/YOUR-PROJECT/browser: that folder is what goes online, whichever host you pick.
Angular routes in the browser, so the host has to send unknown paths to index.html. Each guide shows how.
Good to know
Worth knowing first
- Angular 17 and later put the site in
dist/YOUR-PROJECT/browser. Older versions build straight intodist/YOUR-PROJECT. Use the name fromangular.json.
Or skip the setup
Drop it in. It's online in seconds.
A file, a folder or a whole site: 99helpers puts it online at its own address, with no git, no build settings and no DNS to start with. Add your own domain whenever you're ready.