このことをお勧め多くのJSライブラリやフレームワーク(例えば、jqueryの)があります。これはあなたのfoo
ディレクトリが存在することになるしたnode_modules
ディレクトリを与えるnpmを使用してWebページにスクリプトを含めるときのワークフローは何ですか?
npm install foo
が。 Webページでの使用を目的としたほとんどのJSライブラリでは、使用できる必要なJSファイルで構成されたdist
ディレクトリがあります。
私は今や<script src="/node_modules/foo/dist/foo.js">
のようなものをJSに含めることができますが、それを行う単一のウェブサイトは見つかりませんでした。もちろん、このフォルダはjs
のようなものにシンボリックリンクされていて、それはjs/foo/dist/foo.js
として使用できますが、これが良いアイデアかどうか、あるいはそれが現実のものであるかどうかはわかりません。
私には、オンラインソースからスクリプトをコピーしてプロジェクトレポジトリに入れておくのは良い考えですが、自動パッケージ管理の利点は失われています。
node.jsベースのサーバー側アプリケーションを開発するときにnpmのワークフローを理解していますが、Webページにスクリプトを含める場合のどこに問題があるか理解できません。このような場合のワークフローはどのくらいですか?
ほとんどの人は依存関係をバンドルすると思いますが、バンドルしない人もいますが、依存関係をバンドルしない人は通常、公開CDNを使用します。それはあなたの要求に合うとは言えません。 – MinusFour