我有一个使用Ionic2和Webpack的项目,有时当我尝试使用ionic serve
运行构建时,我的模板无法正确编译并恢复使用旧版本。
我有一个Html看起来像这样的组件
<div *ngSwitchCase="'textarea'">
<!--<div>{{componentType}}</div>-->
<ion-item [hidden]="editOptions.isEditing">
<ion-note stacked color="primary">{{label}}</ion-note>
<ion-note class="inline-edit"> {{value}} </ion-note>
</ion-item>
<ion-item [hidden]="!editOptions.isEditing">
<ion-label stacked color="primary">{{label}}</ion-label>
<ion-textarea [(ngModel)]="value" [required]="required" [type]="type" [name]="value"></ion-textarea>
</ion-item>
</div>
在构建之前它有一个用于测试<div>{{componentType}}</div>
的div,我将其描述为注释但实际上我完全删除了它
我可以看到Web包构建了所有内容,如此日志中所示:
[19:33:33]构建开始...
[19:33:33] transile update开始......
[19:33:33] transile update在32毫秒内完成
[19:33:33] webpack更新开始...
[19:33:35] webpack更新于2.21秒完成
[19:33:50]构建开始...
[19:33:50]自动更新开始...
[19:33:50] transile update在24毫秒内完成
[19:33:50] webpack更新开始...
[19:33:54] webpack更新于3.57秒完成
[19:33:54]构建于21.27秒完成
然而,在视图中仍然呈现,即使我更新其他html元素webpack也没有正确构建模板,我该怎么做才能解决这个问题?