如何在jhipster项目中正确添加新指令/组件?我看到你可以运行命令来生成实体和服务,但是没有指令......这样做的正确方法是什么?
yo jhipster:service bar
yo jhipster:entity <entityName>
我没有看到任何关于yo jhipster:directive或yo jhipster:component的内容。 如何创建指令/组件?
答案 0 :(得分:1)
假设您正在谈论JHipster 3和angular 1.x,那么没有指针或组件的子生成器。实体子生成器生成服务器和客户端代码,仅客户端代码没有子生成器。
使用JHipster 4和angular 2,您将能够在客户端代码上使用angular-cli进行此类小操作。
答案 1 :(得分:0)
为了提供更多细节,使用 JHipster 4和angular 2 ,您可以使用常规angular-cli创建指令:
cd /App/src/main/webapp/app/home
ng g directive <NAME-OF-YOUR-DIRECTIVE>
这将创建两个文件:* .directive.ts和* .directive.spec.ts
它也可能会修改模块文件(或者您可能需要手动修改它,例如,您可能需要修改home.module.ts以添加对新创建的指令的引用)。