Nick Krumholz krumholz
🌄
Software Engineer from MN, currently in Minnesota. Most commits are private.
Working with Javascript (Node & Angular) + Firebase
-
Forever Ware
- The North Coast
- https://nickkrumholz.com
- @nickkrumholz
Pinned Loading
-
default-document-fields.md
default-document-fields.md 1```json
2{
3"data": {
4"diff": {},
5"new": {},
-
Angular : Local Setup
Angular : Local Setup 1### Create Workspace:
21. Within the project root directory, create a workspace `ng new hosting --createApplication="false" --skip-git="true"`
34### Create Application:
51. Navigate to hosting: `cd hosting`
-
Angular / Firebase : Local Configura...
Angular / Firebase : Local Configuration 1### Configure:
23#### angular.json
45Update the outputPath from `dist/application_name` to `public`
-
Firebase : Local Setup
Firebase : Local Setup 1### Local Setup:
21. Create a project folder `mkdir directory_name`
31. Run `firebase init`
41. Select which Firebase CLI features to include (Database, Firestore, Functions, Hosting, Storage, Emulators)
51. Select **Use and existing project** and choose the project you created
-
Firebase : Create Project
Firebase : Create Project 1### Create Project:
21. Navigate to [Google Cloud](https://console.cloud.google.com/projectcreate) to generate a new project
31. Choose a **Project Name** and **Project ID** and click **Create**
41. Navigate to the [Firebase Console](https://console.firebase.google.com)
51. Click **Add Project** and select the **Project Name** that was just chosen then click **Continue**
-
Firebase : Configure Project
Firebase : Configure Project 1### Configure Project:
2#### Settings > General
31. Update **Google Cloud Platform (GCP) resource location** to the appropriate cloud resource location (**nam5 (us-central)** is a great default)
41. Choose a **Support email**
51. Under **Your apps** pick from Android, iOS, Web or Unity
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.