在处理 Angular 项目时如何在 Stackblitz 中打开终端?

27 ide stackblitz

我知道 Stackblitz 支持通过几次点击生成服务和组件。但我仍然需要在终端上进行练习并添加依赖项。请不要回答说还有比终端更好的方法,这不是问题。

我知道可以打开终端,因为我刚刚打开了一个角度项目,其中打开了终端,但我找不到它或重做它。

那么,在处理 Angular 项目时如何在 Stackblitz 中打开终端?

Gan*_*ale 11

在 Stackblitz 中,您没有终端来运行 Angular CLI 命令。但你可以使用 Angular Generator 来生成组件、服务、Pipe、Directive 等。

角度发生器

  • 这并不能真正回答问题 (3认同)

Jac*_*cob 11

看起来你无法在 Angular 项目中打开终端,但是如果你创建一个 Node.js 应用程序,你可以像在本地一样使用终端创建 Angular 项目。

然而,我认为这有一些缺点,因为 StackBlitz 仪表板上可用的标准 Angular 设置不允许您使用终端。我的猜测是,启动 WebContainer(StackBlitz 的 Node.js 运行时)比静态渲染应用程序要慢。


小智 7

要获取终端,请在 StackBlitz 上创建 Node.js 应用程序,并使用npmAngular CLI 创建 Angular 应用程序。

StackBlitz 终端截图:


小智 3

Stackblitz 提到 Angular 项目没有终端

https://ng-girls.gitbook.io/todo-list-tutorial/workshop-todo-list/installations/stackblitz

不知道你是如何拥有终端的,但我会继续寻找:P