サーチ…


前書き

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