Admind Template
This project was generated with Angular CLI
Versions: Angular 8.2.7 Angular CLI 8.3.5 Node 12.10.0
Folder Structure
Aside from files and folders generated by Angular CLI, here are modules and components for a basic Admin Template
...
app
├── admin // <-- pages for admin (users, roles, access control)
├── ...
└── admin.module.ts
├── features // <-- pages for features
├── ...
└── features.module.ts
├── home
├── footer
├── header
├── sidebar
├── home-routing.module.ts
├── home.component.html
├── home.component.scss
├── home.component.ts
└── home.module.ts
├── login
├── page-not-found
├── shared // <-- anything shared for the whole app
├── components
├── interfaces
├── libraries
├── material
└── fontawesome
├── services
├── interceptors
└── providers
├── app.config.json // <-- application variables
└── ...
...
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.
Further help
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.