HTML5 Boilerplate ant build subdirectory



我在项目 .properties 中有配置

file.pages        =dashboard/**/*.html

在 dashboard/index.html 我有

<!-- //-beg- concat_js -->
<script src="../js/plugins.js"></script>
<script src="../js/base64.js"></script>
<script src="../js/toastr.js"></script>
<script src="../js/jquery.h5validate.js"></script>
<script src="../js/jquery.maskedinput.js"></script>
<script src="js/script.js"></script>
<!-- //-end- concat_js -->

但是我得到的构建输出为

 <script src="js/c1212c4.js"></script>

但文件是在

../js/c1212c4.js

您有两个单独的脚本目录,它们没有子/父关系(例如js/vendor(。您可以通过编辑build.xml将其配置为以这种方式工作,但我们并没有将其设计为开箱即用。这基本上是因为执行替换的正则表达式根据源中script.js的路径捕获目录,但其他操作可以基于dir.js(这就是我假设这里发生的事情(或其他操作(例如,串联只是遵循文件系统链接来拉入要连接的文件。基于默认 h5bp 安装(一个带有子js目录(构建脚本,我们涵盖了,但使用此配置并不简单。

若要解决问题,请选择一个目录或编辑build.xml以指向输出目录。

最新更新