有没有办法通常不缩小 js 文件但缩小单个连接版本?
基本上这是问题所在:包含 100 个文件的大型项目。在开发过程中,我们不会提供缩小的 js 文件,因为它们不会增加任何好处,只会减慢我们每次进行更改时必须“编译”文件的速度。然而在生产中,我们将核心框架文件连接成一个单一的缩小和源映射文件。
目前,我们在 VisualStudio 中通过 WebEssentials 使用“捆绑包”来执行此操作,捆绑包只是一个 xml 文件,其中列出了要连接的文件,其中包含我们是否希望将其缩小以及是否希望生成源映射的属性。我们也对 css 文件做同样的事情。两者都输出到“发布”文件夹中。