2017-06-29 17 views
4

Angular CLIフレームワークを使用したSPAと、チームメンバーが作成したJavascriptライブラリがあります。このJSファイルをアプリケーションに挿入する必要があります。 私の考えはAngular CLIにカスタムタイピングファイルを追加

  1. です。ファイルのタイプ定義を書きます。
  2. アプリにインポートJSファイルとその型定義(.d.ts)の両方

私の質問は、私の角度CLIアプリにカスタムタイプ定義ファイルを追加する方法ですか? (JSファイルは、円弧状のjimファイルに"scripts": []から追加できますか?)

Anger-Cliに外部jsライブラリを追加するためのいくつかの記事を見ましたが、明らかに私のために働く。

+0

が役に立ちます。 https://github.com/angular/angular-cli/wiki/stories-third-party-lib – Viv

答えて

2

あなたがここにオプションのカップルを持っている:あなたはあなたのアプリケーション全体でこれらの型を公開しますあなたのチームメンバーの.d.tsファイルを参照する使用できるファイルtypings.d.tsがあり、新しく作成されたアプリケーションのためのsrc DIRで

  1. を。

  2. tsconfig.jsonファイルでは、このパッケージが存在するnode_modulesフォルダへのパスをtypeRootsアレイに追加することができます。これにより、これらの入力も可能になります。

関連する問題