ng2-cache library compatible with AoT compilation & Tree shaking like an official package.
This lib allows you to use ng2-cache library for Angular v19+ apps written in TypeScript, ES6 or ES5.
-
npm install @pscoped/ng2-cache --save
-
Import it in your main app module
@NgModule({ declarations: [ .... ], imports: [ .... Ng2CacheModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }
-
Use it inside your
Component
by DI... import { CacheService, CacheStoragesEnum } from 'ng2-cache'; ... export class AppComponent { constructor(private _cacheService: CacheService) { this._cacheService.set('key', ['some data']); const cachedData = this._cacheService.get('key'); }
That's it.
To create a production bundle:
npm run build
MIT