首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用HTML5Boilerplate新下载的构建脚本

不使用HTML5Boilerplate新下载的构建脚本
EN

Stack Overflow用户
提问于 2012-07-09 21:19:17
回答 1查看 376关注 0票数 1

我的第一个问题是,尽管文档警告JDK是必需的,尽管我将bin目录设置为JDK的目录,但是在JRE文件夹中正在搜索tools.jar。这是没有意义的,但我复制了tools.jar文件,它克服了这个问题。我遇到的下一个问题是,由于找不到main.css文件,构建脚本失败了。我在Windows 7机器上,这就是我尝试构建的方法:

  1. 下载并安装了WinAnt v7,并在请求v7目录时指定jdk1.7.0_04/bin文件夹。
  2. 从HTML5Boilerplate下载并解压缩一个全新的软件包,保留额外的评论等等。
  3. 下载了构建项目,将其解压缩,并将其内容放到HTML5Boilerplate文件夹根目录下的构建文件夹中。
  4. 打开命令提示符,导航到build目录,并运行ant命令。

我唯一能想到的是导致JDK/JRE问题的是,这是一个64位的系统。这只是猜测,但复制的文件目前还好。

这个过程不带怨言地执行一些工作,创建中间目录和发布目录,但是失败了,说它找不到要复制的main.css文件。我想强调的是,我根本没有对文件做任何修改,所以我不明白为什么构建脚本找不到我没有删除或重命名的文件。在构建文件夹的config/default.properties文件中,在第74和80行中,它将main.js和main.css硬编码为使用的文件名。我不确定它们是否应该是动态生成的,或者它们是否必须手动创建并包含在项目中才能运行构建脚本。如果是这样的话,为什么从网站下载的默认结构没有呢?如果它们是动态创建的,我需要关于问题所在的建议。

我真的很想让它启动并运行,这样我就可以开始使用HTML5Boilerplate了,但是我有点迷路了。

-edit

将styles.css文件重命名为main.css后,构建正确完成,但生成的文件不正确。我读到脚本会更新对css和javascript文件的html文件引用,但它没有,例如,脚本运行后我得到了e68668b.css,但是html文件仍然引用styles.css。javascript文件也是如此。帮助!

EN

回答 1

Stack Overflow用户

发布于 2012-07-10 17:50:54

我发现了问题。构建脚本现在是一个独立的项目,我从github下载了它。我从HTML5Boilerplate网站下载了HTML5Boilerplate压缩文件,不幸的是,该网站仍然有旧的文件夹结构。我去了github并在那里下载了HTML5Boilerplate模板,这就产生了不同的效果。

HTML5Boilerplate网站的链接指向github的3.0.2版本

github的链接指向3.0.2-69版本

这就是她所写的。在这两个版本之间,一些文件的名称以及一些文件夹结构都会发生变化,而我下载的构建脚本引用了最新的结构。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11403327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档