私はAngular2を使用しています.jQueryをインクルードしたいと思います。 app.module.tsでSystemJS:jQueryをロード
systemjs.config.js
(function (global) {
System.config({
paths: {
'npm:': 'node_modules/',
'jquery': "//code.jquery.com/jquery-2.1.4.min.js"
},
meta: {
bootstrap: {
deps: ['jquery']
}
},
.....
}
、私はエラーを得た:私が置いたときは、モジュールのjqueryの "を見つけることができません。
import $ from 'jquery';
パスの代わりにマップを使用して試してみますが、 SULT ..
TypeScriptはデフォルトで 'node_modules'ディレクトリにパッケージを探します。 'npm'でjQueryをインストールしましたか? – martin
** node_modules ** –
にない**/dev/assets/js **フォルダにjqueryが既にあります。それが動作しないため、TypeScriptが 'jquery'を見つけてエラーをスローします。 jqueryでは、実際にはもっと複雑になっていますし、タイピングもインストールする必要があります。 TypeScript 2.0を使用している場合は、https://www.npmjs.com/package/@types/jquery – martin