2017-06-27 16 views
0

我試圖用一個節點包:但是他們要求增加 angular2-social-login離子-2變成的WebPack我應該在哪裏添加地圖

dding angular2社交登錄到您的項目 添加地圖angular2社交登錄在你的systemjs.config

我試圖找到systemjs.config但心不是一個,因爲他們改變的WebPack: Where can I find systemjs.config in Ionic 2 Project?

我的問題是,嗯我應該在哪裏添加:

'angular2-social-login': 'node_modules/angular2-social-login/dist/bundles/angular2-social-login.min.js'

在此先感謝球員,這實在是撿我的大腦:P

回答

2

我覺得你沒有做這隻要Ionic不使用SystemJS。

只是

  • 安裝(與NPM)
  • 導入使用ES6' 模塊進口在.ts文件

    進口{} XPTO從 'angular2 - 社會 - 插件'

  • 和,如果需要,在主題/變量.scss中導入css文件

+1

謝謝你的回答,它是正確的。 –

1

Ionic不使用systemJS,因此您不必這樣做。 SystemJS在運行時在瀏覽器中加載模塊。 Ionic將在構建步驟中執行此操作。

只需安裝包裝,然後將其包含在app.module.ts的導入部分(如自述文件中所述)。

import { Angular2SocialLoginModule } from "angular2-social-login"; 

@NgModule({ 
    imports: [ 
    ...Ionic modules..., 
    Angular2SocialLoginModule 
    ], 
    ... 
}) 

Angular2SocialLoginModule.loadProvidersScripts(providers); 

導入模塊後,您可以在項目的任何位置使用它。

相關問題