【问题标题】:Using GeoFire in Angular2-cli app which uses WebPack instead of System.config.js在使用 WebPack 而不是 System.config.js 的 Angular2-cli 应用程序中使用 GeoFire
【发布时间】:2017-01-13 16:44:11
【问题描述】:

我是 typescript 的新手并面临这个问题,这个问题的答案在另一个问题中给出了完美的答案,但我不知道如何在 web pack 中执行此操作,因为为该答案提供的解决方案是 System.config.js我的项目中没有它。 如果可以解决 System.config.js 部分,这是该问题的链接。

Using GeoFire in an Angular2 App

【问题讨论】:

    标签: angularjs angular typescript angular-cli geofire


    【解决方案1】:

    遇到同样的问题并使用 webpack 暴露加载器解决了它:

    Expose Loader

    首先将其添加到您的捆绑包 (vendor.ts):

    require("expose?GeoFire!geofire");
    

    然后将其添加到 webpack.config.js 中的加载程序:

    module: {
      loaders: [
        { test: require.resolve('geofire'), loader: 'expose?GeoFire' }
      ]
    }
    

    终于在你的组件中:

    declare var GeoFire: any;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      • 2017-04-24
      • 2017-08-01
      • 2017-09-07
      • 1970-01-01
      相关资源
      最近更新 更多