在安装 Angular 之前是否需要安装 Typescript?

Gus*_*avo 0 angular

根据我目前正在阅读的一本 Angular 书籍(更新为 Angular 9),Angular 安装步骤是:

  1. 安装 Node.js
  2. 安装打字稿: npm install -g typescript
  3. 安装类型: npm install --save @types/npm
  4. 安装 Angular CLI: npm install -g @angular/cli

然后,我去了官方的 Angular 安装文档,其中不包括 Typescript 和 Typings 安装。

你知道这些装置的目的是什么吗?这是安装 Angular 的过时方式吗?最新的 Angular 版本已经包含这些包了吗?

我做了一些研究,但我找不到这些问题的答案。

谢谢!

Pie*_*Duc 5

唯一需要的是 Node.js。安装打字稿没有任何好处。这一切都将由 Angular CLI 处理。他们需要一个特定的打字稿版本,这通常是打字稿实际最新版本的一个版本。

我的建议是,坚持 angular.io 上的优秀指南。这是你最安全的赌注。

  • 我知道拥有本地安装的版本以保持一致性是一个很好的做法。我从未见过建议仅在本地安装,因为我确实认为实际上需要全局安装。我仍然完全不明白如果我正在为一个全新的项目进行第一次角度安装,我将如何在没有全局 cli 安装的情况下启动该项目?您是否建议我首先执行 npm init,然后在本地安装 cli,然后运行新命令?与保持全局安装相比,这会让人感觉额外 (2认同)