<分区>
标签 javascript css svn minify
我想分别压缩代码库中的所有 Javascript 和 CSS 文件。
我怎样才能只使用 YUI Compressor 从头开始做呢?有步骤的解决方案将是可观的。
我需要它用于 SVN windows 机器。 设置应该是这样的,当任何开发人员运行两个单独的 bat 文件(一个用于 JS,另一个用于 CSS)时,主文件说 min.js 和 min.css 应该被压缩。
问候。
最佳答案
来自 this answer , 使用 YUI Compressor .它需要 Java,但会从批处理文件在本地运行并缩小 Javascript 和 CSS 文件。
Javascript:
java -jar yuicompressor-2.4.8.jar --type js yourfile.js -o yourfile.min.js
CSS:
java -jar yuicompressor-2.4.8.jar --type css yourfile.css -o yourfile.min.css
下载页面为here .
要对目录中的所有文件执行这些步骤,请将以下内容放入批处理文件中(注意它不会在命令行上运行):
for /f %%f in ('dir /b c:\*.js') do (
java -jar yuicompressor-2.4.8.jar --type js %%f -o %%~nf.min.js
)
这会缩小带有 js
的所有文件扩展名并将缩小的文件输出到<filename>.min.js
在同一目录中。
关于javascript - 在 SVN 窗口中缩小 JS 和 CSS 的步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26359883/