Clear angular cache in .angular folder

Viewed 17504

From version 13.0.0 there will be a .angular folder generated in root which is ignored by git containing a cache folder which caches builds.

How can I remove (or clear) this cache?

2 Answers

You can configure caching options of cli in angular.json file. One of options is cache which gives you the option of disabling it.

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "cli": {
    "cache": {
      "enabled": false
    }
  },
  "projects": {}
}

You can disable it by running this command too:

ng config cli.cache.enabled false
  • To clear the cache on Unix-based operating systems:
rm -rf .angular/cache
  • To clear the cache on Windows:
rmdir /s /q .angular/cache

Update (10th, Aug 2022):

You can now clear, enable and disable cache config by running these commands:

clean

ng cache clean

// Deletes persistent disk cache from disk.

disable

ng cache disable
ng cache off

// Disables persistent disk cache for all projects in the workspace.

enable

ng cache enable
ng cache on

You can find out more about it in docs.

To clear the Angular cache you can run:

ng cache clean
Related