abp生成代理-t ng:跳过不生成代理



我需要帮助。

我正在学习abp框架教程第2部分,这意味着后端项目工作正常,但当我开始设置Angular应用程序时,有一个步骤可以使用下一个命令生成代理服务:

abp generate-proxy -t ng

执行时,cli会询问以下内容:? Please enter target Angular project to place the generated code. (default: workspace)

我第一次执行的时候,我可以打字。我键入了工作区,但我想这不是正确的名称。在这种情况下,它将与angular项目同名angular//strong>

下一次我想设置这个名称时,命令意外跳过,现在我无法更改它并继续教程。

我创建了一个新的ABP项目,只是使用了Angular项目,因为我认为Angular应用程序中的某些内容配置错误,但没有。现在命令总是意外跳过,互联网上没有有用的文档来解决这个问题。

它应该创建一个名为proxy/books的目录,其中包含一些文件,如下图所示:服务代理生成](https://i.stack.imgur.com/xQYLE.png)

谢谢你的帮助。

请运行以下命令来解决此问题。与Angular 14中一样,不赞成使用默认项目属性。

ng generate@abp/ng。示意图:proxy add--target=您的项目--source=您的工程

最新更新