There are a lot of possiblities and different ways to deploy your static website. The most traditional one being: generating your distribution files and uploading them manually, usually FTP.
With the help of a simple Express server, GoPablo can deploy to Heroku out of the box.
Create Heroku application:
heroku create
Push the branch to Heroku origins:
git push heroku master
Netlify is a great service that can be used to deploy generated websites. All you have to do is:
Connect your GitHub repository.
Choose Branch to deploy, usually: master
Set the Build command to:
npm run prod
Set the Publish directory to: dist/
You are live 🌍