私は、Bootstrap、jQueryなどの静的コンテンツに最初にNugetを使用していたASP.NET MVC 5プロジェクトに取り組んでいます。現在、バウアーに切り替えました。これは、ビジュアルスタジオとも統合されているためです。
Bowerパッケージをインストールするときに、それらがプロジェクトに自動的に含まれないことに気付きました。だから私は今のところそれらを省きましたが、これは良い考えですか?バウアーパッケージを含めるべきかどうか?私のBundleConfig.cs
ファイルでは、以前と同じようにこれらのファイルをエイリアスにリンクできるため、アクセスに違いはありません。
bowerはGitを使用してパッケージ全体をダウンロードします。
パッケージは、Gitエンドポイント(GitHubなど)で公開されている必要があります。Gitタグをプッシュすることを忘れないでください!
これは、bowerが実際にリポジトリ/リリース全体をダウンロードしてASPプロジェクトで使用できるようにすることを意味します。私はこれをブートストラップとjQueryでテストしました。これらのリポジトリには多くのファイルが含まれている可能性があるため、それらをファイルに含める.csproj
とプロジェクトファイルが乱雑になり、理想的ではない場合があります。
これは、packages.config
ファイル内の外部パッケージのみを参照dll
しているが、プロジェクトにおよびその他のアセンブリを含めていないnugetパッケージを使用する場合と比較できます。これは私にそれbower_components
が実際にプロジェクトに含まれるべきではないと思うように導きます。パッケージを参照してファイルを使用できるため、これによって使用法に違いはありません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加