https://github.com/planbgmbh/best-practice-angular
This is a best practice repository for Angular projects at PlanB. Use this to start new projects with Angular.
https://github.com/planbgmbh/best-practice-angular
angular best-practice template
Last synced: 2 months ago
JSON representation
This is a best practice repository for Angular projects at PlanB. Use this to start new projects with Angular.
- Host: GitHub
- URL: https://github.com/planbgmbh/best-practice-angular
- Owner: PlanBGmbH
- Created: 2025-04-14T14:00:19.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-05-02T13:40:56.000Z (5 months ago)
- Last Synced: 2025-05-02T14:58:32.379Z (5 months ago)
- Topics: angular, best-practice, template
- Language: HTML
- Homepage:
- Size: 166 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PlanbAngularTemplate
This repository contains a sample project for Angular applications how we develop them at PlanB. It has the basic application, a correct setup for commit messages and down below in the `Git Configuration` section you find a sample git config for your git repository setting.
## Make it yours
If you starting a new project for a customer based on this project please run these commands:
1. Update the name of the angular project:
```bash
node scripts/update_project_name.js --project-name=YOUR_PROJECT_NAME
```Make sure that you don't have any whitespaces in your project name.
2. Re-init the git for your needs (so that the customer does not have the history of this git repository)
```bash
npm run init:git
```3. Let's go and develop things! (you can now delete `scripts/update_project_name.js` if you like)
## Git Configuration
This repository contains a script called `setup:git` which add recommended settings to the `.git/config` file.
If you don't want to use GPG signing for your commits (using it is recommended), you can disable it by removing this line:```bash
[commit]
gpgSign = true
```