我在angular(4)应用程序中使用angular2-flash-messages
。
我在app.module.ts中添加了
import { FlashMessagesModule } from 'angular2-flash-messages';
imports: [
FlashMessagesModule,
],
在dev上构建所有正常工作的东西。获取flash消息。
但是prod构建失败(ng build --prod
)并且收到此错误。
ERROR in D:/<>/src/$$_gendir/node_modules/angular2-flash-messages/module/flash-messages.component.ngfactory.ts (1,1):
Property 'classes' does not exist on type 'FlashMessagesComponent'.
答案 0 :(得分:2)
快速解决问题:
将模块导入更改为:
“......另一种进口......”
import {FlashMessagesModule} from 'angular2-flash-messages/module';
注意结尾处的/ module。似乎文件夹结构已更改@最新提交。
答案 1 :(得分:1)
在node-modules-&gt; angular2-flash-messages-&gt; module-&gt; flash-messages.component.ts下找到FlashMessagesComponent。
只需在FlashMessagesComponent中将属性名称添加为“类”,然后再次构建。 Screenshot
答案 2 :(得分:0)
最新版本1.0.8工作正常