Использование GeoFire в приложении Angular2-cli, которое использует WebPack вместо System.config.js

Я новичок в машинописном тексте и столкнулся с этой проблемой, ответ на этот вопрос прекрасно дан в другом вопросе, но я понятия не имею, как это сделать в веб-пакете, потому что решение, предоставленное для этого ответа, было System.config.js и я не имея его в моем проекте. вот ссылка на этот вопрос, если можно решить часть System.config.js.

Использование GeoFire в приложении Angular2


person Aashir Javed    schedule 13.01.2017    source источник


Ответы (1)


Столкнулся с той же проблемой и решил ее с помощью загрузчика webpack expose:

Открыть загрузчик

Сначала добавьте это в свой пакет (vendor.ts):

require("expose?GeoFire!geofire");

Затем добавьте это в свои загрузчики в webpack.config.js:

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

Наконец, в вашем компоненте:

declare var GeoFire: any;
person Dylan Crombie    schedule 07.03.2017