终端视图简化了不同命令行工具的管理和使用。
Angular IDE 内的终端视图旨在简化不同命令行工具的管理和使用。对于那些刚进入Web 开发的人,为开发设置适当的Node、NPM 和Angular cli 版本可能会带来相当的负担。Terminal+允许自动配置和管理版本,从而消除这种麻烦。
使用多个项目时,终端视图会自动配置用于每个项目的 Bash 外壳,跟踪相应的 CLI 版本以兼容。若要更改项目的行为,请单击所需项目的终端视图中的”属性”图标,并根据需要配置 CLI 版本。
现代开发需要使用许多 CLIs,当从 cmd.exe 提示符运行时,许多 CLIs 在 Windows 上已知不可靠。为此,终端视图将自动在系统上使用相应的 Bash,包括在 Windows 上下载Git-Bash(如果在系统上尚未检测到)。
然后自动配置 Bash 以用于给定项目的最佳用法,包括设置特定于项目的Node、NPM 和Angular cli 版本(如果适用)。
当选择项目首选项或由”New”或” Import Angular Project”向导自动配置时,终端视图可以下载并缓存节点的不同版本。
创建 shell 时,终端将验证Node和 NPM 的当前请求版本,并将根据需要下载这些版本。
除了设置 NPM 和Node版本外,命令完成脚本还会自动注册到 Bash。
Angular cli 版本由 NPM 管理,因此,终端视图只是确保路径上的”ng”,以及启用命令完成脚本。
要更改Angular cli 的版本,请按照角 cli门户 提供的说明操作。
在系统使用 Git 时,终端视图不仅会自动配置 Bash 的命令完成脚本,而且会自动配置提示,在 Git 项目的目录中显示当前分支。这有助于从命令行进行常规开发。
除了上述自动化之外,终端视图还支持资源监视,以便实时更新对文件系统所做的更改,从而简化开发。