- Go download
slack-auth
andservice-account.json
from #finance, and put both files in your root project directory - If you haven't already, go download and install Node.js.
- Open a new terminal window, and navigate to this project. Run
npm i
. It'll take a bit to download all the dependencies, but once it's done, you'll be ready to roll. Just let it do it's thing. - Run
npm run dev
. It might take a few seconds, but you should get aapp:bin:dev-server Server is now running at http://localhost:3000. +44ms
. You're ready to start coding! To check the project out locally, open up http://localhost:3000 in a browser.
- Run
npm run deploy NODE_ENV=production
, and let that roll. Assuming you have all of your dependencies installed through annpm i
, and nothing is broken, that should finish in under a minute or two. - If you haven't already downloaded them, install the Firebase CLI tools by
running
npm install -g firebase-tools
, followed by afirebase login
- Deploy with
firebase deploy