我知道这听起来像是个菜鸟问题,但我刚开始使用linux,我试着找出如何在CentOS中安装yui-压缩器,但我一直无法用google找到它。
我已经这样做了:
wget http://yui.zenfs.com/releases/yuicompressor/yuicompressor-2.4.6.zip
unzip yuicompressor-2.4.6.zip
# mv yuicompressor-2.4.6/build/yuicompressor-2.4.6.jar /usr/share/yui-compressor/yui-compressor.jar我还在/usr/bin中创建了一个名为Yui-压缩器的文件,该文件具有:
#!/bin/sh
YUI_JAR=/usr/share/yui-compressor/yui-compressor.jar我不知道还能做什么。(我甚至不知道它是否已经安装)。
有人能帮我做以下几件事吗?
如果安装了
谢谢。
发布于 2011-06-08 00:33:42
正如Jordan提到的,请确保安装了Java。尝试java -version以查看JDK信息是否出现。如果不尝试,which java --在CentOS上,它应该在/usr/bin/java中使用已安装的RPM版本。
如果它没有出现,请使用:yum install java-1.6.0-openjdk,它应该安装JDK和任何其他必需的java库(使用sudo或作为根用户)。只需确保您没有安装另一个JDK,否则稍后可能会遇到问题(请尝试rpm -qa | grep java查看通过RPM安装了什么)。
然后,您应该能够使用如下语句直接调用yuicompressor:
/usr/bin/java -jar /usr/share/yui-compressor/yui-compressor.jar --help如果您得到了帮助输出,您可能会没事。然后,您可以在一个文件上使用它,其语句如下:
/usr/bin/java -jar /usr/share/yui-compressor/yui-compressor.jar /path/to/source/file >> /path/to/exportfile.js(显然,更改了文件名路径。)您可以使用许多选项,但这将使您开始工作。我在CentOS上使用它,使用一个构建脚本,它循环遍历各种文件并创建优化的捆绑文件,并且运行良好。
您还可能希望在:http://html5boilerplate.com/上查看构建脚本和说明,它使用的是Yui-压缩程序,这是我最终想要使用的方法。
https://stackoverflow.com/questions/6272694
复制相似问题