Angular 11 Node.js & TypeScript Requirements
Angular 11 needs Node.js ^10.13.0 || ^12.11.0 and TypeScript >=4.0.0 <4.2.0 on its latest release. Enter your versions to check them.
Your project
Find it with ng version
Find it with node -v
Find it with npx tsc -v
Find it with npm ls rxjs
Angular 11.1 – 11.2 requirements
No longer supported: no fixes or security patches. Plan an upgrade.
| Needs | Supported range | Recommended |
|---|---|---|
| Node.js | ^10.13.0 || ^12.11.0 | Node 12 LTS (12.11.0+) |
| TypeScript | >=4.0.0 <4.2.0 | TypeScript 4.1 |
| RxJS | ^6.5.3 | RxJS ^6.5.3 |
Every Node.js line that Angular 11.1 – 11.2 supports has reached end of life (Node 12 ended 2022-04-30). Upgrading Angular is the only way back to a supported Node.js.
12"engines": {
"node": "^10.13.0 || ^12.11.0"
}npm install --save-dev typescript@~4.1.0
npm install rxjs@^6.5.3Moving up? Angular 11 → 12 upgrade plan · All Angular 11 requirements
Angular 11 Version Requirements
Angular 11 supports Node.js ^10.13.0 || ^12.11.0, TypeScript ~4.0.0 (11.0) to >=4.0.0 <4.2.0 (latest 11.x), and RxJS ^6.5.3. For a new setup, use Node 12 and TypeScript 4.1. Note that every Node.js line Angular 11 supports has reached end of life (Node 12 ended 2022-04-30), so upgrading Angular is the only way to a supported Node.js.
| Angular | Node.js | TypeScript | RxJS | Support |
|---|---|---|---|---|
| 11.1 – 11.2 | ^10.13.0 || ^12.11.0 | >=4.0.0 <4.2.0 | ^6.5.3 | End of life |
| 11.0.x | ^10.13.0 || ^12.11.0 | ~4.0.0 | ^6.5.3 | End of life |
Frequently Asked Questions
- Which Node.js version does Angular 11 need?
- Angular 11 supports Node.js ^10.13.0 || ^12.11.0. Use Node 12 (12.11.0 or newer).
- Which TypeScript version does Angular 11 need?
- Angular 11 needs TypeScript ~4.0.0 (11.0) to >=4.0.0 <4.2.0 (latest 11.x). On the latest 11.x release, install TypeScript 4.1.
- Is Angular 11 still supported?
- No. Angular 11 is past its long-term support window and no longer receives fixes or security patches. Angular 22 is the current version.
Related
Sources
Checked against Angular's official compatibility table and support schedule. Last reviewed .