是否有Angular/Angular-CLI和Node.js的兼容性列表? [英] Is there a compatibility list for Angular / Angular-CLI and Node.js?

查看:431
本文介绍了是否有Angular/Angular-CLI和Node.js的兼容性列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我经常遇到这个问题,不得不使用不推荐的Angular来启动旧的Angular项目.

I periodically run into the problem, having to spin up old Angular projects with deprecated dependencies of Angular.

因为我无法正常运行最新的Node.js版本(至少是最新的LTS版本),所以我经常遇到这样的问题,即我无法运行旧项目. 我通过使用节点版本管理器解决了这个问题,但是仍然经常遇到一个问题,就是我不确定什么是用于Angular版本X的最佳Node.js版本.

Because I unsually run the latest Node.js version (at least lates LTS version) I often had the problem, that I wasn't able to get the old projects running. I solved this by using a node version manager, but still I often have the problem that I'm not sure what is the best Node.js version to use for Angular Version X.

官方发行说明可悲地处理了该主题,并不是真正的帮助,尤其是如果您想了解哪个Angular版本,就不能再使用特定的Node.js版本了.

Sadly the official release notes handle this topic shabbily and are not a true help, especially if you like to know as of which Angular Version you can't use a specific Node.js version anymore...

是否有完整的兼容性列表来检查哪个Angular版本与哪个Node.js版本兼容?

推荐答案

|Angular CLI|       Angular      |            NodeJS            |TypeScript |
|-----------|--------------------|------------------------------|-----------|
|-          |2.x                 |6.0.x or later minor          |2.0.x      |
|1.0.6      |4.x                 |6.9.x or later minor          |2.2.x      |
|1.1.3      |4.x                 |6.9.x or later minor          |2.3.x      |
|1.2.7      |4.x                 |6.9.x or later minor          |2.3.x      |
|1.3.2      |4.2.x or later minor|6.9.x or later minor          |2.4.x      |
|1.4.10     |4.2.x or later minor|6.9.x/8.9.x or later minor    |2.4.x      |
|(1.5.6)    |5.0.x               |6.9.x/8.9.x or later minor    |2.4.x      |
|1.5.6      |5.1.x               |6.9.x/8.9.x or later minor    |2.5.x      |
|1.6.7      |5.2.x or later minor|6.9.x/8.9.x or later minor    |2.5.x      |
|1.7.4      |5.2.x or later minor|6.9.x/8.9.x or later minor    |2.5.x      |
|6.0.8      |6.0.x               |8.9.x or later minor          |2.7.x      |
|6.1.5      |6.1.x               |8.9.x or later minor          |2.7.x      |
|6.2.9      |6.1.x               |8.9.x or later minor          |2.9.x      |
|7.0.7      |7.0.x               |8.9.x/10.9.x or later minor   |3.1.x      |
|7.1.4      |7.1.x               |8.9.x/10.9.x or later minor   |3.1.x      |
|7.2.4      |7.2.x               |8.9.x/10.9.x or later minor   |3.2.x      |
|7.3.9      |7.2.x               |8.9.x/10.9.x or later minor   |3.2.x      |
|8.0.6      |8.0.x               |10.9.x or later minor         |3.4.x      |
|8.1.3      |8.1.x               |10.9.x or later minor         |3.4.x      |
|8.2.2      |8.2.x               |10.9.x or later minor         |3.4.x      |
|8.3.25     |8.2.x               |10.9.x or later minor         |3.5.x      |
|9.0.7      |9.0.7               |10.13.x/12.11.x or later minor|3.6.x/3.7.x|
|9.x        |9.x                 |10.13.x/12.11.x or later minor|3.6.x-3.8.x|
|10.x       |10.x                |10.13.x/12.11.x or later minor|3.9.x      |

ref: https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3

这篇关于是否有Angular/Angular-CLI和Node.js的兼容性列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆