1

我已经在 user/bin 目录中安装了 optipng。cd 到 user/bin 并运行 optipng -? 显示 opting 已安装。

运行 ant minify,会出现这个错误:

[echo] You have optipng installed and your version is: 
 [echo] *** optipng NOT INSTALLED. SKIPPING OPTIMIZATION OF PNGs.
 [echo] *** Install optipng to enable png optimization.

这是否意味着 HTML5Boilerplate 需要将 optipng 安装在不同的目录中,如果是,是哪一个?

4

1 回答 1

1

OptiPng 只需要在您的路径中。如果它在你的路径中,你应该没问题。如果您可以从安装目录之外的命令行运行 optipng,它就在您的路径中。

实际问题在于版本检查。这是一种 hack,所以它不是很健壮。我想尝试自动化版本检查,结果证明它完全是防弹的。真可惜。我将把它移到一个手动标志和wiki中的一个页面(基本上构建脚本中的一个功能依赖于 optipng 7+,它会在 < 7 中出错,因此版本测试。人们只需要标记它自己。)

于 2013-03-08T14:07:24.803 回答