将新Bundle添加到Bundle Config

时间:2017-04-24 15:11:27

标签: c# asp.net-mvc razor bundle

在我的_Layout页面中,我有以下脚本:

@Scripts.Render("~/Scripts/Scripts.js")
@Scripts.Render("~/Scripts/moment-with-locales.js")
@Scripts.Render("~/Scripts/moment.js")
@Scripts.Render("~/Scripts/bootstrap-datetimepicker.js")
@Scripts.Render("~/Scripts/DayPilot/daypilot-all.min.js")

所以我没有把所有这些写出来,而是想创建一个包:

bundles.Add(new ScriptBundle("~/bundles/otherScripts").Include(
    "~/Scripts/Scripts.js",
    "~/Scripts/moment-with-locales.js",
    "~/Scripts/moment.js",
    "~/Scripts/bootstrap-datetimepicker.js",
    "~/Scripts/DayPilot/daypilot-all.min.js",
    "~/Scripts/DayPilot/daypilot-common.src.js"));

所以现在我的_Layout页面中有这个:

@Scripts.Render("~/bundles/otherScripts")

现在在我的bootstrap-datetimepicker.js我已经编辑了1行...当我在本地测试这个应用程序时,视觉上的变化显示..但是当我发布..我改变的那行不起作用..

唯一可行的方法是,如果我从捆绑包中排除bootstrap-datetimepicker.js文件,并专门在_Layout页面中引用它。

如何将所有这些脚本组合到捆绑包中,并在发布时正常工作?

0 个答案:

没有答案