This boilerplate uses:
- Angular
- TailwindCSS
- BiomeJS
- Prettier
- Git hooks
- Boxicons
- PrimeNG
and most importantly - 4 space tabs and NO SEMICOLON
- Clone the repository and checkout to intended branch for your project's requirements:
git clone https://github.com/touhidrahman/ng-starter-no-semi-four-space <your-project-name>
cd <your-project-name>
git checkout <desired-branch-name>
- Once checked out, remove the
.git
directory to remove all the connection to this starter repository.
rm -rf .git
-
Search project-wide (Ctrl+Shift+F for VS Code) for the string
ng-starter-no-semi-four-space
and replace with your project identifier (e.g.-my-project
). -
Re-initialize git with
git init
at the project root to add source control (optional). -
Feel free to remove libraries that you don't need.
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.
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
.
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.
Feel free to open an issue and/or PR to add features.
© MIT