calledtoconstruct / yabs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Status of Unit Tests Deploy to yet-another-blog-site.web.app

Yet Another Blog Site (YABS)

A self-hosted blogging site utilizing Firebase authentication, firestore storage, and Angular client code.

Feature List

This project was generated with Angular CLI version 12.2.10. It is tested on NodeJS version 14. The instructions below assume that the Angular CLI is not installed globally.

Development server

Run npx ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run npx ng generate component component-name to generate a new component. You can also use npx ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run npx ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run npx ng test to execute the unit tests via Karma. As Karma is a file watcher, it will automatically re-run the tests when you change any of the source files. To run the test once, use npx ng test --no-watch.

Running end-to-end tests

Run npx ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use npx ng help or go check out the Angular CLI Overview and Command Reference page.

About


Languages

Language:TypeScript 92.0%Language:HTML 6.5%Language:JavaScript 1.3%Language:SCSS 0.2%