touhidrahman / touhidrahman.github.io

Visit my site

Home Page:http://touhidrahman.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

touhidrahman-me

I am tired of adding prettier and configuring for 4 spaced tab, no semicolon for my projects. So this starter project was born.

This project is using Angular CLI version 10.x.

Get Started

  1. Clone the repository and checkout to intended branch for your project's requirements:

git clone https://github.com/touhidrahman/touhidrahman-me <your-project-name>

cd <your-project-name>

git checkout <desired-branch-name>

  • master: bare-bone angular project with no framework.
  • ng-material: official material library for angular as the UI framework.
  • ng-tailwind: tailwindcss for the UI, uses a third-party module to integrate tailwind.
  • ng-tail-mat: Uses the power of both tailwindcss and ng-material.
  • ng-prime: PrimeNG X library for the UI. Uses v10.x which has a rich collection of angular components (MIT licenced)
  1. Once checked out, remove the .git directory to remove all the connection to this starter repository.

rm -rf .git

  1. Search project-wide (Ctrl+Shift+F for VS Code) for the string touhidrahman-me and replace with your project identifier (e.g.- my-project).

  2. Re-initialize git with git init at the project root to add source control (optional).

Development server

Run 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 ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Contributing

Feel free to open an issue and/or PR to add features.

Licence

© MIT

About

Visit my site

http://touhidrahman.me


Languages

Language:TypeScript 45.7%Language:HTML 45.4%Language:JavaScript 8.4%Language:SCSS 0.4%