rollup-stream、rollupの続きです。RollupでjQueryを読み込んで既存のjQueryプラグインを使う方法をいくつか試した備忘録です。slickを例にしてます。他ライブラリとの衝突を防がない場合バンドル時にjQueryを含めるかどうかにかかわらず下記のコードで実行できます。app.js他ライブラリとの衝突を防ぐ場合コードにjQueryを含めてバンドルjqueryをグローバルオブジェクトにしたうえで実行箇所を即時関数で囲みます。app.jsrollup.config.jsコードにjQueryを含めずにバンドルこの場合は、jqueryのグローバルオブジェクト指示なしで実行箇所を即時関数で囲みます。‘jquery’;でjQueryを読み込む場合モジュール名を$にした場合と対応が変わります。他ライブラリとの衝突を防がない場合コードにjQueryを含めてバンドルapp.jsrollup.config.jsコードにjQueryを含めずにバンドルapp.jsrollup.config.js他ライブラリとの衝突を防ぐ場合バンドル時にjQueryを含めるかどうかにかかわらず下記のコードで実行できます。app.jsまとめRollupでjQueryを使う場合は、あらかじめ下記3つの条件を決めておきましょう。雰囲気でコーディングすると、どハマりすることになります。