Deploy to Firebase using Pretty URLs
August 21, 2016 ยท View on GitHub
Firebase is a very simple and secure way to deploy a Web Starter Kit site. You can sign up for a free account and deploy your application in less than 5 minutes.
The instructions below are based on the Firebase hosting quick start guide.
-
Install the Firebase command line tools
npm install -g firebase-toolsThe
-gflag instructsnpmto install the package globally so that you can use thefirebasecommand from any directory. You may need to install the package withsudoprivileges. -
Login to your Firebase account
firebase login -
cdinto your project directory -
Inititalize the Firebase application
firebase initFirebase asks you which app you would like to use for hosting. If you just signed up, you should see one app with a randomly-generated name. You can use that one. Otherwise go to https://www.firebase.com/account to create a new app.
-
Firebase asks you the name of your app's public directory. Enter
dist. This works because when you rungulpto build your application, WSK builds everything and places it all indist. Sodistcontains everything your application needs to run. -
Build
gulp -
Deploy
firebase deployThe URL to your live site is listed in the output.
You can see a deployed version of WSK at https://web-starter-kit.firebaseapp.com/.