什么是在Ubuntu中运行的易于使用的免费JavaScript缩小器?
它也应该很容易安装。 ; - )
答案 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标准问题通过谷歌关闭。 :)
希望这篇文章可以帮助其他面临类似问题的人。