【问题标题】:Error encountered resolving symbol values statically. Calling function 'SimpleNotificationsModule'静态解析符号值时遇到错误。调用函数“SimpleNotificationsModule”
【发布时间】:2018-03-04 22:37:25
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

    应该是:

    import { SimpleNotificationsModule } from 'angular2-notifications';
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-06
      • 1970-01-01
      • 2018-01-03
      • 2017-06-07
      • 2017-09-06
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多