如何在文件更改时让ASP.NET Bundle刷新?

时间:2016-09-01 06:54:00

标签: asp.net reactjs

是否可以将ASP.NET Bundle配置为在脚本文件发生更改时自动重建?目前,我需要在捆绑包重新编译和更改生效之前停止并重新启动我的解决方案。

我的bundle配置如下(使用BabelBundle来转换JSX):

bundles.Add(new BabelBundle("~/bundles/main").Include(
            "~/Scripts/subFolder/*.jsx",
            "~/Scripts/helloWorld.jsx"
            ));

我在布局页面中引用它如下:

<script src="@Url.Content("~/bundles/main")"></script>

在web.config中将Debug设置为“true”,如果这很重要:

 <system.web>
    <compilation debug="true" targetFramework="4.5.2" />

1 个答案:

答案 0 :(得分:0)

我无法找到这样做的方法,因此我放弃了ASP.NET Bundles,而是使用了webpack。易于设置和工作就像一个魅力。