# esp-angular-best **Repository Path**: mirrors_embedthis/esp-angular-best ## Basic Information - **Project Name**: esp-angular-best - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2025-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README esp-angular-best === ESP best practices pak. Package of esp-angular-best for the [Pak Package Manager](https://github.com/embedthis/pak). ### Provides * [esp-angular-skeleton](https://github.com/embedthis/esp-angular-skeleton) * [bootstrap](https://github.com/embedthis/bootstrap) * [angular-bootstrap](https://github.com/embedthis/angular-bootstrap) * [html5shiv](https://github.com/embedthis/html5shiv) * [font-awesome](https://github.com/embedthis/font-awesome) * [more](https://github.com/embedthis/more) * [respond](https://github.com/embedthis/respond) Also includes: * Expansive plugins: * [exp-css](https://github.com/embedthis/exp-css) for CSS files * [exp-less](https://github.com/embedthis/exp-less) for Less files * [exp-j](https://github.com/embedthis/exp-js) for script files ### To install: pak install esp-angular-best ### Description The esp-angular-best pak wraps a set of best-practice paks into one convenient installable pak. It provides a skeleton for an Angular/Bootstrap/ESP application. ### Configuration See [esp-angular-skeleton README](https://github.com/embedthis/esp-angular-skeleton/tree/master/README.md) #### esp.json * esp.combine — Combine ESP controllers and views into one single shared library. * esp.generate — Template file for esp generate appweb. * esp.optimize — Compile files with optimization or debug symbols. * http.auth.store — Store passwords in an application database. * http.auth.auto — Automatically login (for dev debug) as the given name with specified authorization roles. * http.auth.auto.url — URL to redirect to. * http.cache — Enable default client-side caching of static web content for 1 day. * http.compress — Enable serving of compressed content (gzip). * http.redirect — Redirect all requests to SSL. * modes — Debug and release specific properties. ``` { "esp": { "generate": { "appweb": "esp-angular-best/appweb.conf" } }, "http": { "auth": { "store": "app" } }, "modes": { "debug": { "esp": { "optimize": false, "combine": false }, "http": { "auth": { "auto": { "name": "", "roles": [ "*" ] } }, "compress": false } }, "release": { "esp": { "optimize": true, "combine": true }, "http": { "auth": { "auto": { "url": "" } }, "cache": true, "compress": true, "redirect": "https://" } } } } ``` ### Get Pak from [https://github.com/embedthis/pak](https://github.com/embedthis/pak)