使用Angular 2+生成新的jhipster项目并创建实体后:
我想禁用用户可以创建我的实体的实例。因此,作为第一次开始,我删除了文件
src/main/webapp/app/entities/book/book.component.html
以下HTML代码:
<button class="btn btn-primary float-right create-book" [routerLink]="['/', { outlets: { popup: ['book-new'] } }]">
<span class="fa fa-plus"></span>
<span jhiTranslate="jhipsterApp.book.home.createLabel">Create new Book</span>
</button>
但是按钮仍显示在系统中 - 可能在target/www/app/main.bundle.js
中仍然可见。
更新Angular 2+前端的正确步骤是什么?我是否会错过另一个发电机步骤?
答案 0 :(得分:1)
执行角度更改必须通过执行
来完成npm start
这可确保webpack
更新引用目标文件。
我的错误是用
启动项目./mvnw
答案 1 :(得分:0)
请不要忘记在后端禁用此功能,或仅允许使用admin角色,并添加@Secured注释。