2016-11-30 15 views
3

Typescript Aureliaアプリケーションでアンダースコアを使用したいと思います。 私は入れtypescriptファイル作成:webpackでunderscore.jsを使用する方法

import * as _ from 'underscore' 

をしかしVSコードは言う:[TS]モジュールを見つけることができません

は、私はWebPACKのにこれを入れている

'アンダー'。 config:

plugins:[ 
    new webpack.ProvidePlugin({ 
     underscore:'underscore' 
    }) 
] 

また、アンダースコアを使用してインストールしました:

npm install --save underscore 

他に何ができるのですか?

+0

「npm install --save undersocre」と入力してください。コピー/ペーストしましたか?またはあなたはタイプミスをここに書きましたか? – Sergeon

+0

ここに行を書きました。 – Luka

+0

npmをインストールしたので、providepluginは必要ありません。 webpackはアンダースコアを自動的にメインのjavascriptバンドルにバンドルし、javascriptファイルはうまく動作します。ただし、typescriptには影響しません。 –

答えて

4

TypeScriptを使用しているので、アンダースコアの入力ファイルは*.d.tsでなければなりません。試してみてください:

npm install --save @types/underscore 

これにより、TSにアンダースコアモジュールとそのインターフェイスについての情報が提供されます。

Here's some more information about typings management with Typescript

関連する問題