Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何缩小ruby文件_Ruby_Minify - Fatal编程技术网

如何缩小ruby文件

如何缩小ruby文件,ruby,minify,Ruby,Minify,正如我们所知,有很多工具或库可以缩小javascript、css,有没有任何工具或库可以缩小ruby文件? 在谷歌搜索之后,这个问题没有正确的答案 非常感谢 使用Jruby 将应用程序打包到war或jar中时,可以向其传递一个compiled标志,该标志将.rb文件编译成java的.class字节码文件 您确定要执行此操作吗?Ruby代码不是以JS和CSS等源代码形式通过网络传递的。什么是“正确答案”?在大多数情况下,这样做所能完成的唯一一件事就是节省少量空间。即使删除了所有不必要的空白,它也不

正如我们所知,有很多工具或库可以缩小javascript、css,有没有任何工具或库可以缩小ruby文件? 在谷歌搜索之后,这个问题没有正确的答案

非常感谢

使用Jruby

将应用程序打包到war或jar中时,可以向其传递一个
compiled
标志,该标志将
.rb
文件编译成java的
.class
字节码文件


您确定要执行此操作吗?Ruby代码不是以JS和CSS等源代码形式通过网络传递的。什么是“正确答案”?在大多数情况下,这样做所能完成的唯一一件事就是节省少量空间。即使删除了所有不必要的空白,它也不会运行得更快。如果您想缩小作为html生成的输出,那么它可以是.html.erb或.haml文件。最好在生产模式下将.html.erb文件转换为.haml。html文件将自动缩小。您真的想混淆代码吗?你可以在谷歌上搜索:)但我建议你不要。Ruby社区受益匪浅,因为每个人都可以访问彼此的源代码gems等。想象一下,如果rails是封闭源代码的,它的变化会有多慢!JavaScript和CSS允许您以分号开始新的代码行。否则,唯一可能的缩减就是减少缩进和名称的损坏。