Angular 7 Node.js & TypeScript Requirements
Angular 7 needs Node.js ^8.9.0 || ^10.9.0 and TypeScript >=3.1.3 <3.3.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 7.2.x requirements
No longer supported: no fixes or security patches. Plan an upgrade.
| Needs | Supported range | Recommended |
|---|---|---|
| Node.js | ^8.9.0 || ^10.9.0 | Node 10 LTS (10.9.0+) |
| TypeScript | >=3.1.3 <3.3.0 | TypeScript 3.2 |
| RxJS | ^6.0.0 | RxJS ^6.0.0 |
Every Node.js line that Angular 7.2.x supports has reached end of life (Node 10 ended 2021-04-30). Upgrading Angular is the only way back to a supported Node.js.
10"engines": {
"node": "^8.9.0 || ^10.9.0"
}npm install --save-dev typescript@~3.2.0
npm install rxjs@^6.0.0Moving up? Angular 7 → 8 upgrade plan · All Angular 7 requirements
Angular 7 Version Requirements
Angular 7 supports Node.js ^8.9.0 || ^10.9.0, TypeScript ~3.1.3 (7.0) to >=3.1.3 <3.3.0 (latest 7.x), and RxJS ^6.0.0. For a new setup, use Node 10 and TypeScript 3.2. Note that every Node.js line Angular 7 supports has reached end of life (Node 10 ended 2021-04-30), so upgrading Angular is the only way to a supported Node.js.
| Angular | Node.js | TypeScript | RxJS | Support |
|---|---|---|---|---|
| 7.2.x | ^8.9.0 || ^10.9.0 | >=3.1.3 <3.3.0 | ^6.0.0 | End of life |
| 7.0 – 7.1 | ^8.9.0 || ^10.9.0 | ~3.1.3 | ^6.0.0 | End of life |
Frequently Asked Questions
- Which Node.js version does Angular 7 need?
- Angular 7 supports Node.js ^8.9.0 || ^10.9.0. Use Node 10 (10.9.0 or newer).
- Which TypeScript version does Angular 7 need?
- Angular 7 needs TypeScript ~3.1.3 (7.0) to >=3.1.3 <3.3.0 (latest 7.x). On the latest 7.x release, install TypeScript 3.2.
- Is Angular 7 still supported?
- No. Angular 7 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 .