Angular 2
Angular 2のjQueryのようなサードパーティライブラリを使用する
サーチ…
前書き
Angular 2.xを使用してアプリケーションを構築する場合、jQuery、Google Analytics、チャット統合JavaScript APIなどのサードパーティのライブラリを使用する必要があることがあります。
angle-cliを使用した設定
NPM
jQuery
などの外部ライブラリがNPMを使用してインストールされている場合
npm install --save jquery
angular-cli.json
にスクリプトパスを追加する
"scripts": [
"../node_modules/jquery/dist/jquery.js"
]
アセットフォルダ
また、ライブラリファイルをassets/js
ディレクトリに保存して、 angular-cli.json
含めることもできます
"scripts": [
"assets/js/jquery.js"
]
注意
jquery-cycle-plugin
ようなメインライブラリのjquery
とその依存関係をassetsディレクトリにangular-cli.json
、それらの両方をangular-cli.json
に追加します。依存関係の順序が維持されていることを確認してください。
Angular 2.xコンポーネントでのjQueryの使用
Angular 2.xコンポーネントでjquery
を使用するには、上部にグローバル変数を宣言します
jQueryに$
を使用している場合
declare var $: any;
jQuery
for jQueryを使用している場合
declare var jQuery: any
これにより、Angular 2.xコンポーネントに$
またはjQuery
を使用することができます。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow