HTML5 Boilerplate ant build子目录

时间:2013-07-13 18:40:22

标签: html5boilerplate antbuilder

我在项目.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

1 个答案:

答案 0 :(得分:0)

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

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