如何在jhipster中创建新的组件/指令?

时间:2017-01-16 16:43:16

标签: jhipster

如何在jhipster项目中正确添加新指令/组件?我看到你可以运行命令来生成实体和服务,但是没有指令......这样做的正确方法是什么?

yo jhipster:service bar
yo jhipster:entity <entityName> 

我没有看到任何关于yo jhipster:directive或yo jhipster:component的内容。 如何创建指令/组件?

2 个答案:

答案 0 :(得分:1)

假设您正在谈论JHipster 3和angular 1.x,那么没有指针或组件的子生成器。实体子生成器生成服务器和客户端代码,仅客户端代码没有子生成器。

使用JHipster 4和angular 2,您将能够在客户端代码上使用angular-cli进行此类小操作。

答案 1 :(得分:0)

为了提供更多细节,使用 JHipster 4和angular 2 ,您可以使用常规angular-cli创建指令:

  1. 打开终端并将目录更改为您要创建指令的位置,例如
  2. cd /App/src/main/webapp/app/home

    1. 创建指令类型:
    2. ng g directive <NAME-OF-YOUR-DIRECTIVE>

      这将创建两个文件:* .directive.ts和* .directive.spec.ts

      它也可能会修改模块文件(或者您可能需要手动修改它,例如,您可能需要修改home.module.ts以添加对新创建的指令的引用)。