2016-07-22 11 views
1

TypeScriptでAngular2を使用してアプリケーションを開発しています。その一部にはADALJSの使用が必要です。私が理解しているようにAngular1しかサポートしていないので、このライブラリの角の部分は使用できませんので、adal.jsだけを使用する予定です。この周りの私の質問は、私はクラスの一番上に ///</// <reference path="adal.d.ts" />タイプスクリプトでadaljsを使用しよう

  • を追加私のログインコンポーネント(コンポーネントに

    1. 私はhttps://github.com/DefinitelyTyped/DefinitelyTyped/tree/24295668a2e66f9daed4e383e22074d8452505a1/adal-angularからdefinitelytypedをインストール(adal.d.ts)

    2. です) "adal-angular/dist/adal.min"から

      import *としてadalを追加しました。 1243エラー:XHRエラー(404見つかりません)ロードhttp://localhost:3000/adal-angular/dist/adal.min.js(...)

      んどのように私は、アプリケーションを実行すると

    は、しかし、私はエラーに

    angular2-polyfills.jsを取得します私はこれを解決する?

  • 答えて

    0

    型定義(adal.d.ts)への参照を追加することは、adal.js自体への参照を追加することと同じではありません。あなたはNPMからアダル-角度のパッケージをインストールすることができ、

    <script src="https://secure.aadcdn.microsoftonline-p.com/lib/1.0.11/js/adal.min.js"></script> 
    

    をまたは::

    がCDNからファイルを参照するには、あなたのHTMLに追加

    npm install adal-angular 
    

    詳細についてはhttps://github.com/AzureAD/azure-activedirectory-library-for-jsを参照してください。

    1

    はアダル-TS

    npm install adal-ts --save 
    
    を使用してみてください
    関連する問題