捆绑,但每个用户

时间:2015-12-15 15:48:42

标签: asp.net-mvc asp.net-mvc-5 bundling-and-minification

我们有javascript文件,它们使用普通的asp.net mvc机制进行捆绑和压缩。

我们还有一些javascript文件可以通过httphandler转换来处理短语,配色方案等。目前这些只是简单地链接在一起,是否可以在用户级别进行压缩和捆绑?

不幸的是,我们无法轻松地对这些进行分组,但即使我们能够在没有大量重新调整的情况下也无法在global.ascx文件中执行此操作。我提到这个,因为它不仅仅是bundle1 = french,bundle2 = german等

的情况

压缩我假设可以通过IIS和静态压缩完成,但捆绑?

感谢

1 个答案:

答案 0 :(得分:0)

没有简单的方法可以做到这一点。

我能看到的最简单的方法是跳过MVC 5附带的整个Bundling和Minification。

自己处理。为您的用户生成CSS并让它通过这段代码:

this.position = new THREE.Vector3();

或者任何CSS缩小器。只需确保为您的用户添加适当的缓存标记,您甚至不必重新生成太多。

Code taken from Mads Kristensen