javascript - 在 SVN 窗口中缩小 JS 和 CSS 的步骤

标签 javascript css svn minify

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 8 年前

我想分别压缩代码库中的所有 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/

上一篇:javascript - 水平放置的提交按钮和错误消息的正确对齐

下一篇:html - 填充不适用于我的文本

相关文章:

ios - SVN 和 Xcode 文件路径和更新问题

javascript - nodejs回调不明白回调结果是如何通过参数来的

写入 Chrome 或 Mozilla 元素选项卡的 JavaScript 不起作用

javascript - 模拟内部 axios.create()

javascript - 为什么在 Firefox 中将名为 values 的变量声明为对象返回函数类型

javascript - 如何使用 HTML 和 CSS 创建可切换按钮

java - 如何在 J2EE 元素中使用 javafx 应用程序而不是 html 页面?

jquery - 允许 jQuery 函数应用于多个标签

svn - 处理SVN分支的重复合并的正确方法是什么?

ios - Facebook iOS SDK 3.1.1 安装问题