合并并压缩 CastleProject MonoRails' formhelper.js 和behaviour.js?
任何使用 CastleProject MonoRails MVC 的人都知道我是否可以将 formhelper 和行为 js 文件组合和/或压缩成类似 monorails.js 的东西?
我希望网络请求量尽可能低。
Anyone who works with CastleProject MonoRails MVC who knows if I can combine and/or compress formhelper and behaviour js files together into something like monorails.js?
I want to get the amount of webrequests as low as possible..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果将两个 javascript 文件一起加载到一个页面上不是问题,那么将它们连接到一个文件中将会得到相同的行为。 当您使用它时,您也可以缩小它们: http://developer.yahoo.com/ yui/压缩器/
If loading the two javascript files together on one page isn't a problem then you'll get the same behavior out of concatenating them into a single file. While you're at it you can minify them as well: http://developer.yahoo.com/yui/compressor/
Peter 的回答很好,但是有一个 YUI Compressor 的 .NET 实现。 我认为对于 .Net 项目来说它会更可取、更有用。
Peter's answer is good but there is a .NET implementation of YUI Compressor. I think it will be more preferable and useful for .Net projects.
我不久前做过这个。
http://theusualsuspect.com/all- things-net/simple-js-and-css-compression-for-monorail
I did this a while ago.
http://theusualsuspect.com/all-things-net/simple-js-and-css-compression-for-monorail
Castle MonoRails 在CombineJS 组件中有一个内置组件,可用作带有名称(键)的javascript 组合器。 请注意,路径是相对的,因此我们不应该有超过 2 个combinejs 块,以保持 httprequests < 2(IE7 最大并行 http 请求)。
附言! 如果有人知道如何更改域(非相对域),请告诉我:-)
Castle MonoRails has a buildt in CombineJS component that works as a javascript combiner with a name (key). Note that the path will be relative, so we should never have more than 2 combinejs blocks in order to keep the httprequests < 2 (IE7 max parallel http requests).
PS! If anyone knows how to change the domain (not relative), let me know :-)