2016-10-14 20 views
2

私はangle-cliを使用してスキャフォールドされたプロジェクトに取り組んでいます。 system.configファイルはありません。私は、アンダースコアをインストールするには、角-CLI github documentationを使用しました:angle-cli(angular2)プロジェクトでサードパーティのライブラリを使用する

npm install underscore --save 

のsrc/typings.d.ts

declare module 'underscore'; 

のsrc /アプリ/フルtable.component.ts

import * as _ from 'underscore'; 
_.method(); 

私はアンダースコアを使用しようとする(例えば_.findwhere)私は、コンソールのエラーを取得:

__WEBPACK_IMPORTED_MODULE_2_underscore__.findWhere is not a function 

インポートステートメントの直下にデバッガをスローし、コンソールに '_'と入力するとアンダースコアオブジェクトが返されます

答えて

0

まず、angl-cliにjavascript distファイルを追加してください'スクリプト'オブジェクトの.json

そして、_としてインポートした場合は、_.somefuncion()のように使用して、インポートされた関数を取得する必要があります。

+1

私は上記の両方を行い、それでも同じことを経験しています –

関連する問題