私は別のWebプロジェクトに含める大きなライブラリを構築しました。このライブラリは、すべての依存関係を管理し、js、css、およびhtmlファイルを含みます。任意のブラウザにjsモジュールを含める最も良い方法
理想的には私はNPMモジュールとしてラップし、ちょうどフロントエンドプロジェクトに含めるimport
を使用しますが、thisによると、正式にすべてのブラウザでサポートされていないそのしたいと思います。私はクロム、サファリ、ファイアフォックス、IEで合理的なサポートが必要です。
また、外部モジュールローダーの必要性がありません。私は本当にダウンロードして、取り込み、GOしたいだけです。
ライブラリのフォルダをダウンロードしてから、スクリプトタグを使用してエントリポイントファイルを参照するのは厄介なようです。
どうすればよいですか?
ほとんどのフロントエンドライブラリが行くルート「解凍し、ダウンロードがあなたのhtmlでのCSSやJSが含まれます」。代わりに、CDN上でのホスティング(JS/CSSにURLをダウンロードせずにURLを提供する)、bowerおよび/またはnpmで公開する方法があります。あなたの図書館が牽引力を得るならば、異なる開発者が異なるワークフローを持っているため、おそらくこれらのすべてをやっていくことになります。 – pawel