2

我在我的项目中使用了 Durandal,它带有一个类似于以下内容的“vendor.js.bundle”文件:

<?xml version="1.0" encoding="utf-8"?>
<bundle minify="true" runOnBuild="true">
  <file>/Scripts/jquery-1.9.1.js</file>
  <file>/Scripts/knockout-2.2.1.debug.js</file>
  <!-- snip -->
</bundle>

我可以说它是某种形式的自动文件来帮助生成“vendor.js”,但我一直无法找到这个构建阶段的实际作用——更不用说如何让它在我的环境中“正常工作”了.

我下载了 Web Essentials 扩展,但魔法似乎并非源自那里(或者这只是 VS 2012 版本的一个功能?)而且我的 search-foo 一直失败。

4

1 回答 1

0

它确实是 Visual Studio 扩展“Web Essentials”的一个功能。

在您的项目中选择至少两个 javascript 文件并右键单击它们并转到 Web Essentials --> 创建 JavaScript 包文件。

在此处输入图像描述

它将捆绑您的 javascript 文件并创建捆绑包的缩小版本。您也可以对 CSS 文件执行此操作。

于 2013-10-11T12:49:21.140 回答