visual-studio-2015 - 在调试启动时自动重建 Javascript 包

标签 visual-studio-2015 bundle bundling-and-minification web-essentials

我在 Visual Studio 2015 中使用 Web Essentials 来管理将 JavaScript 文件 bundle 在一起。

(几乎)一切工作正常..我的 bundleconfig.json 文件位于我的项目的根目录中,当我右键单击它并选择“更新包”时,它完全正确那个。

创建的文件正是我想要的位置,并且包含我想要的内容。

但是...
这些 bundle 似乎只通过以下两种方式之一进行更新:

  1. 我对 bundleconfig.json 文件进行了重大更改并保存。 (例如:我添加一个新的脚本文件)
  2. 我右键单击 bundleconfig.json 文件并选择“更新包”。

这正成为一个相当烦人的缺陷,就好像我对单个 JS 文件做了一个小更改,然后按 F5 启动项目, bundle 不会被重建,而且我不会看到更改出现在正在运行的应用程序中。

虽然我知道我可以在每次运行项目之前简单地手动重建 bundle ,但很容易忘记,然后花费很长时间调试您实际修复的问题!

我花了很长时间仔细研究 Web Essentials 的帮助,但在 SO 上找不到类似的问题...

有谁知道如何在我每次开始调试项目时强制重建 bundle (也许在每次构建时?)

最佳答案

我发现这个解决方案适合我:

右键单击文件“bundleconfig.json”并选择在构建时启用 bundle ...

添加一些新的 js 文件后,我必须再次执行此操作,现在它又可以工作了。

关于visual-studio-2015 - 在调试启动时自动重建 Javascript 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33668673/

相关文章:

c++ - 更改默认代码 Visual Studio 2015 Community

git - tfs 服务器上的身份验证失败

iphone - Xcode 单元测试 - 从应用程序包访问资源?

javascript - 如何使用 Webpack 同时创建 'web' 和 'node' 版本的包?

html - 让我的脚本和 CSS 页面与 MVC5 应用程序一起工作

node.js - Webpack 构建成功但 npm webpack build 没有输出

c# - VS 2015 Locals 窗口消失

git - Visual Studio 2015 源代码控制系统

android - 使用 --no-sound-null-safety Flutter 生成 App Bundle

maven - OSGI Bundle vs jar 依赖