确定Angular支持的TypeScript版本

11

所以我正在寻找一个文档表格,可以将Typescript版本与Angular版本匹配。有什么运气吗?


2
只需查看Angular的package.json,并回溯到以前的发布标签。 - msanford
4
请看这里 https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3 - yurzui
2
如果您正在使用Angular 8,这可能会有所帮助 https://dev59.com/PVMI5IYBdhLWcg3wCW_G#57216166 (我已经编辑了我的答案以适用于其他版本) - wentjun
2个回答

9
Angular网站上有关于如何升级从一个版本到另一个版本的详细信息。在以下详细信息中,它将解释每个版本所支持的最小TypeScript版本。它还会提到要求的最低NodeJS版本。
例如,从7升级到8,需要以下几步:
  • 确保你使用的是 Node 10 或更新版本。
  • Angular 现在使用 TypeScript 3.4 版本。
请注意 - 如果您只是想查看所有细节,请导航至 Angular CLI 的源package.json文件。其中有一行指定了所需的 TypeScript 版本。您可以通过单击“Branch”下拉菜单并选择“Tags”来在各个版本之间进行导航。

6
您可以直接从源代码中确定给定版本的Angular CLI所支持的TypeScript版本:
  1. 前往GitHub上的angular-cli
  2. 在“Releases”下选择所需的版本。
  3. 单击左侧提交详细信息摘要中带有发布编号的标签。(这将带您前往所选发布的源代码。)
  4. 打开文件package.json
  5. 您可以在devDependencies下的typescript属性中找到所支持的TypeScript版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接