缩小CSS / JS文件并使用命令行创建一个文件

时间:2015-03-29 15:49:22

标签: javascript css minify

我有很多CSS& JS文件。理想情况下,我只想使用一些命令行工具来选择所有这些css& js文件,并将它们分别缩小为一个文件。有什么简单的工具吗?

3 个答案:

答案 0 :(得分:7)

npm存储库为此提供了许多命令行工具,例如:

安装Node.js之后,只需安装" npm install -g [package-name]" - npm随附。

答案 1 :(得分:3)

您正在寻找yuicompressor?它缩小并组合多个CSS文件(或JS文件)并将它们连接到一个文件。

示例:

yuicompressor *.js > javascript.min.js

答案 2 :(得分:1)

您可以使用gulp执行此操作。

看看本教程中的一些简单示例,包括css和js minification: http://julienrenaux.fr/2014/05/25/introduction-to-gulp-js-with-practical-examples/ 值得注意的是js示例,它演示了minifiying整个目录 - 你也可以用css做同样的事情。

除非使用gulp-shell节点包,否则必须创建一个小配置文件。第一次学习吞咽时,我可能不会为此烦恼。

有一些"设置gulp"教程,包括这一篇:http://travismaynard.com/writing/getting-started-with-gulp

像gulp或grunt这样的构建工具可以做到这一点,而且一旦你熟悉其中一个,你就可以做更多的工作。