HTML5 Boilerplate和多个文件和脚本

时间:2011-10-28 08:00:26

标签: build-script html5boilerplate

在我的项目中,我有多个html文件,我已经添加到project.properties中,如下所示:

# Files can be added in a comma separated form
file.pages        = loginapp.html, docapp.html, adminapp.html

问题是每个文件都需要加载一些应用程序特有的脚本。 E.g:

<!-- In adminapp.html: -->
<!-- scripts concatenated and minified via ant build script-->
<script defer src="js/mylibs/jquery.tmpl.js"></script>
<script defer src="js/mylibs/knockout.js"></script>
<script defer src="js/plugins.js"></script>
<script defer src="js/helpers.js"></script>
<script defer src="js/app.admin.js"></script> <!-- ** unique for login ** -->
<script defer src="js/app.common.js"></script>
<!-- end scripts-->

<!-- in loginapp.html: -->
<!-- scripts concatenated and minified via ant build script-->
<script defer src="js/mylibs/jquery.tmpl.js"></script>
<script defer src="js/mylibs/knockout.js"></script>
<script defer src="js/plugins.js"></script>
<script defer src="js/helpers.js"></script>
<script defer src="js/app.login.js"></script> <!-- ** unique for admin ** -->
<script defer src="js/app.common.js"></script>
<!-- end scripts-->

直到我ant build它才能发挥作用。

看来HTML5 Boilerplate的构建脚本在弄清楚这里发生了什么时遇到了问题,它只创建了一个包含常见内容的连接文件,剩下的就是其余内容(例如app.login.js和{{1} }被复制到app.admin.js文件夹中,但没有链接到缩小的HTML文件中(只链接到一个脚本,而且是连接的脚本)。

有没有办法让这个工作?

0 个答案:

没有答案