在MVC中管理捆绑脚本文件和CDN jquery文件的最佳方法

时间:2013-07-04 21:15:33

标签: asp.net asp.net-mvc

我的默认ASP.NET MVC 4项目具有为页面中引用的JQuery和JQuery UI创建的包。 我想将其更改为在我的Web服务器上使用CDN的绝对链接而不是相对链接。

我认为这可能就像更改捆绑包中的url指向CDN网址一样简单。我理解为什么这不起作用,因为bundle基本上将所有内容捆绑到一个文件中。这些情况下,我只有一个文件。

我在想。这里的最佳做法是什么?基本上,我希望代码存在于我的布局中,甚至是单个页面,这些页面指示视图加载这些脚本的脚本标记。然后我可以管理包含哪些脚本标签。我们采用捆绑方式的方式相同,但我希望它能够通过捆绑来完成,并且还可以执行任何其他替代脚本标记而不是捆绑。通过这种方式,我可以根据我在任何时候想要管理我的笔记的方式进行交换。假设我想在某天将另一个js文件添加到包中,或者我想要包含另一个脚本,它将在每个页面上呈现它的脚本标记。我想要一个中心位置来做这件事。

思想?

0 个答案:

没有答案