【问题标题】:@angular/platform-browser/platform-browser"' has no exported member 'HammerLoader'@angular/platform-b​​rowser/platform-b​​rowser"' 没有导出成员 'HammerLoader'
【发布时间】:2020-06-04 20:58:00
【问题描述】:

我尝试运行“ng build”,但出现以下错误。

“node_modules/@angular/material/core/typings/common-behaviors/common-module.d.ts(9,10) 中的错误:错误 TS2305: Module '”../Frontend/node_modules/@angular/ platform-b​​rowser/platform-b​​rowser"' 没有导出的成员 'HammerLoader'。"

pacakge.json 包含“@angular/platform-b​​rowser”和“@angular/material”。我正在尝试在这里使用角度材料表。

我不明白为什么会出现这个错误以及可能的解决方案。

【问题讨论】:

    标签: angular angular-material angular6 angular-datatables


    【解决方案1】:

    检查@angular/material 版本,新版本仅适用于angular 7。尝试安装旧版本(p.e npm i @angular/material@6.4.7)。这对我有用。

    【讨论】:

    • @Tenzolinho 你检查过 Angular 的主要版本是否与 Angular 版本相同吗?如果您使用 Angular 5,您的材质版本也应该是 5
    • 我只需要重新启动 Visual Studio 代码就可以了。谢谢!
    【解决方案2】:

    这只是版本问题,试试这个

    npm i @angular/material@6.4.7
    

    【讨论】:

      【解决方案3】:

      尝试再次安装角材料

      ng add @angular/material

      angular material - get started

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-25
        • 2020-01-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-27
        • 2021-04-23
        相关资源
        最近更新 更多