这个问题类似于https://stackoverflow.com/questions/10316098/how-to-configure-html5boilerplate-build-script-to-get-script-src-attributes-repl但我没有使用 php 前缀和它发生在 CSS 和 JS 上
在我的原始 html 中,我有
<!-- CSS concatenated and minified via ant build script-->
<link rel="stylesheet" href="css/style.css">
<!-- end CSS-->
和
<!-- scripts concatenated and minified via build script -->
<script src="js/plugins.js"></script>
<script src="js/script.js"></script>
<!-- end scripts -->
成功构建后,css 和 js 文件夹有一个新的缩小并重命名的 .css 和 .js 文件,但 html 具有相同的 src=""s 只是没有注释。
更糟糕的是,modernizr-2.0.6.min.js 文件没有被复制到发布文件夹,这应该是因为它没有连接到例如 fe30b2e.js 文件(因为它在标题中,而其余的 js 在末尾)
publish/css 文件夹有一个 a109b0e.css 缩小文件和一个看起来不正确的原始 style.css 文件的副本。
我正在使用最新版本的构建脚本(我猜测单击 GitHub 中的 ZIP 按钮会下载最新版本)和 OS X 10.6.8
更新:我尝试针对干净且刚刚下载的样板版本运行构建脚本,同样的情况发生了,src 属性没有更新,所以我猜构建脚本中存在错误。