File Structure

File Structure Overview

Almost every source file of the template contains the necessary minimum comments to the code. Please be sure to read them to understand the work of this code.

cleanui-admin-template-angular/
├─ dist/ .. build app files after "yarn build"
├─ node_modules/ .. node.js modules installed after "yarn install"
├─ public/ .. public folder with external assets (favicon,images,fonts,etc)
├─ src/ .. source files
│ ├─ app .. app files
│ │ ├─ components/ .. reusable components
│ │ ├─ CleanUIComponents .. clean ui reusable components
│ │ └─ LayoutComponents .. layout components (topbar, menu, etc)
│ │ ├─ layouts/ .. layouts folder
│ │ ├─ pages/ .. routes folder
│ │ │ ├─ **/* .. app pages
│ │ │ └─ 404.ts .. page 404
│ │ ├─ services/ .. services folder
│ │ └─ store/ .. ngrx store files
│ ├─ assets/ .. app styles & third-party libraries styles
│ ├─ environments/ .. app environments
│ ├─ global.scss .. globally loading styles (used for importing styles from /src/assets/)
│ ├─ index.html .. index.html page
│ └─ main.ts .. app bootstrap file
│ └─ theme.less .. ant design variables
│ └─ * .. app config files
├─ * .. app config files
├─ package.json .. dependencies config
└─ README.md .. readme file