我在Visual Studio 2015中使用Web Essentials来管理将我的JavaScript文件捆绑在一起。
(差不多)一切正常。我的项目根目录中有bundleconfig.json
文件,当我右键单击它并选择“更新捆绑包”时,它就是这样。
创建的文件正好在我想要的位置,并且包含我希望它们包含的内容。
然而...
捆绑包似乎只有两种方式更新:
bundleconfig.json
文件中。 (例如:我添加了一个新的脚本文件) bundleconfig.json
文件,然后选择“更新捆绑包”。这变得非常烦人,就好像我对一个JS文件进行了一些小改动,然后点击F5启动项目,捆绑包不会被重建,我也不会看到变化出现在正在运行的应用程序中。
虽然我知道我可以在每次运行项目之前简单地手动重建捆绑包,但是很容易忘记,然后花费多年时间来调试你实际修复过的问题!
我花了很多年的时间在网上搜索Web Essentials,但在SO上找不到类似的问题......
有没有人知道如何在每次开始调试项目时强制重建捆绑包(可能在每个构建中?)
答案 0 :(得分:3)
我发现这个解决方案适合我:
右键单击文件“bundleconfig.json”并选择build bundle on build ...
在添加som new js文件后我不得不再次这样做,现在又重新开始了。