5

私はasp.netバンドル/ミニフィケーションを使用して、次のようにbundle.configにすべてを入れています:

<styleBundle path="~/css/css">
  <include path="~/css/bootstrap.css" />
  <include path="~/css/flexslider.css" />
  <include path="~/css/font-awesome.css" />
  <include path="~/css/Site.css" />
  <include path="~/css/orange.css" />
</styleBundle>

しかし、CDN から bootstrap.css を使用したいと思います。

//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css

では、bundle.config でこれを行うにはどうすればよいでしょうか。

4

3 に答える 3

5

現在、cdn などの外部ソースからバンドル内の一部のファイルを組み合わせて取得することはできません。バンドル全体を CDN にアップロードし、CDN 内のバンドルへの参照をレンダリングするようにヘルパーを構成できますが、外部ソースからのファイルを含めることはできません。ファイルはアプリが見つけられる場所に存在する必要があります。

実行時に CDN からファイルをフェッチできる VirtualPathProvider を実装することで、これを回避できますが、自分でビルドする必要があります。

于 2013-03-27T23:42:07.393 に答える
0

ASP.NET ドキュメントが役立つ場合があります。 http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minificationには、 Using a CDNというセクションがあります。

于 2013-03-27T23:07:20.750 に答える