什么是Ubuntu易于使用的JavaScript缩小器?

时间:2010-10-14 19:22:47

标签: javascript minify

什么是在Ubuntu中运行的易于使用的免费JavaScript缩小器?

它也应该很容易安装。 ; - )

4 个答案:

答案 0 :(得分:8)

我正在使用YUI Compressor

答案 1 :(得分:2)

检查JSMin:

https://bitbucket.org/dcs/jsmin/

使用以下命令安装:

sudo apt-get install python-pip
sudo pip install jsmin

用作CLI:

python -m jsmin myfile.js

例如:

python -m jsmin large1.css large2.css > minified.css

作为图书馆:

from jsmin import jsmin
with open('myfile.js') as js_file:
    minified = jsmin(js_file.read())

答案 2 :(得分:1)

答案 3 :(得分:1)

我建议使用一些Javascript任务运行程序,如Grunt或Gulp,如果你不想使用任何任务运行程序,只需在你的ubuntu中安装Node

git clone https://github.com/joyent/node.git
cd node
./configure
make
sudo make install

安装完成后

只需安装名为" minifier"通过NPM(节点包管理器)

npm install -g minifier

g以上命令是在整个系统中使该包全局可用。

安装完成后,您只需运行以下命令即可缩小您的javascript。

minify --output path/to/output/file path/to/inputfile

有时候使用Google Closure编译器会产生很多问题,因为它通过检查标准会抛出很多编译器错误,但它仍然做得很好,有时候我们无法修复那些显示的ECMA标准问题通过谷歌关闭。 :)

希望这篇文章可以帮助其他面临类似问题的人。