合并并压缩 CastleProject MonoRails' formhelper.js 和behaviour.js?

发布于 2024-07-13 22:29:26 字数 124 浏览 10 评论 0原文

任何使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

深海少女心 2024-07-20 22:29:26

如果将两个 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/

似最初 2024-07-20 22:29:26

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.

誰認得朕 2024-07-20 22:29:26

Castle MonoRails 在CombineJS 组件中有一个内置组件,可用作带有名称(键)的javascript 组合器。 请注意,路径是相对的,因此我们不应该有超过 2 个combinejs 块,以保持 httprequests < 2(IE7 最大并行 http 请求)。

#blockcomponent(CombineJS with "key=scripts") 
    $combiner.Add("my/script.${ext}")
#end

附言! 如果有人知道如何更改域(非相对域),请告诉我:-)

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).

#blockcomponent(CombineJS with "key=scripts") 
    $combiner.Add("my/script.${ext}")
#end

PS! If anyone knows how to change the domain (not relative), let me know :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文