在静态解析符号值时遇到错误。调用函数' SimpleNotificationsModule'

时间:2017-09-23 13:33:13

标签: angular typescript intellij-idea webstorm angular-cli

我已经在我的Angular 4项目中安装了angular2-notifications,一切都很顺利,但是当我更换机器时,在尝试使用ng serve进行编译时遇到了以下问题:

  

错误中的错误:静态解析符号值时出错。   调用函数' SimpleNotificationsModule',函数调用不是   支持的。考虑用引用替换函数或lambda   到导出的函数,解析符号AppModule   myapp / src / app / app.module.ts,解析符号AppModule in   的myapp / SRC /应用程序/ app.module.ts

1 个答案:

答案 0 :(得分:0)

在阅读similar issues on github之后,我终于找到了解决方案:

出于某种原因,IntelliJ / Webstorm倾向于将此包导入为:

import { SimpleNotificationsModule } from 'angular2-notifications/dist';

应该是:

import { SimpleNotificationsModule } from 'angular2-notifications';

感谢 MattsSe 在GitHub上发布此解决方案。