は、私は私の角度2に_underscoreライブラリをインポートする問題を抱えている、私がやったことです:Asp.netコアの角2つのインポートする外部のライブラリで1.0 RC2
- 追加
"underscore": "^1.8.3"
"dependencies"
セクションの下で私のpackage.jsonファイルへ(私の理解では、私のnode_modulesディレクトリ - にアンダースコア引かれた私は、私の
gulpfile.js
を更新し、私は私のsystemjs.config.js
ファイルANに行ってきましたその後node_modulesから"./wwwroot/libs"
- に
underscore-min.js
を引くためにそれを告げましたdは'underscore': 'libs/underscore'
を "map"セクションに追加しました。同じファイルのパッケージセクションの下に'underscore': {defaultExtension:'js'}
も追加しました。これは私のangular2コンポーネントで一度尋ねるとunderscore-min.jsへの私の理解のポイントです。 - 私は私が私のコンポーネントに行って、それはというエラーを返す
import * as _ from 'underscore';
を追加した「モジュール 『アンダースコア』を見つけることができません。」終わりに私のindex.htmlファイル - に
<script src="libs/underscore/underscore-min.js"></script>
を追加しました - 私は...
それは、私が参照としてhttps://medium.com/@s_eschweiler/using-external-libraries-with-angular-2-87e06db8e5d1#.4bzkvnw1n使用metters場合には、ステップ3で指され
任意のアイデア
は、私がここで間違って何をやっていますか?事前に感謝
私が言いたいのは、私は既にタイプイングをインストールしていますが、アンダースコアのタイプ定義をインストールしなかったことです。インストール後に、アンダースコアと呼ばれる入力/グローバルの中に新しいフォルダがあります。 .d.ts inside、しかし、私はまだ同じエラーが表示されます...そのような迅速な答えのためにありがとう... – Exerlol
これらの型定義を参照する必要があります。どちらか - あなたのプロジェクトのルートにtsconfig.jsonを持っているか、コードに '///'参照を含めてください。 tsconfig.jsonをまだ持っていない場合は、 '///'参照を持つほうが簡単かもしれません。例えば。 '/// 'パスが正しいことを確認してください。入力すると、インストールされているすべての型定義への参照を持つindex.d.tsが生成されます。このファイルを参照するだけで済みます。 –
Hehehe、愚かな私...おかげでたくさんの仲間、それは今働く!私はTSで非常に新しいです。私は明らかに、このスタッフのすべての仕組みについてもっと読むことが必要です。)もう一度あなたの時間に感謝します。 – Exerlol