2012-07-09 4 views
1

첫 번째 문제는 설명서에 JDK가 필요하다는 경고가 표시되었지만 bin 디렉토리를 JDK로 설정했지만 tools.jar이 JRE 폴더에서 검색되고있었습니다. . 이것은 말이 안되지만, tools.jar 파일을 복사하고 그 문제가 끝났습니다. 그 다음 문제는 main.css 파일을 찾지 못해 빌드 스크립트가 실패했기 때문입니다. 나는 윈도우 7 시스템에있어,이 내가 빌드 시도했던 것입니다 :빌드 스크립트가 HTML5Boilerplate와 함께 작동하지 않음 새로 다운로드

  1. 다운로드 한 WinAnt의 V7 및 자바 디렉토리를 요청 할 때 jdk1.7.0_04/bin 폴더를 지정, 그것을 설치.
  2. HTML5Boilerplate에서 새로운 패키지를 다운로드하고 압축을 풀어 추가 설명 등을 유지합니다.
  3. 빌드 프로젝트를 다운로드하고 압축을 푼 다음 해당 내용을 HTML5Boilerplate 폴더의 루트에있는 빌드 폴더에 놓습니다.
  4. 명령 프롬프트를 열고 빌드 디렉토리로 이동 한 다음 ant 명령을 실행했습니다.

이것이 JDK/JRE 문제의 원인이었던 유일한 생각은 64 비트 시스템이라는 것입니다. 그것은 단지 추측이지만, 복사 된 파일은 현재 정상적으로 작동합니다.

이 프로세스는 불만없이 작업을 수행하고 중간 작성 및 게시 디렉토리를 작성하지만 복사 할 main.css 파일을 찾을 수 없다는 오류가 발생합니다. 모든 파일을 수정하지 않았다는 것을 강조하고 싶습니다. 그래서 빌드 스크립트가 내가 제거하거나 이름을 변경하지 않은 파일을 찾을 수없는 이유에 대해 혼란 스럽습니다. 빌드 폴더의 config/default.properties 파일에서 74 및 80 행에 main.js 및 main.css를 사용 된 파일 이름으로 하드 코딩합니다. 나는 그것들이 동적으로 생성되어 져야만하는지, 또는 수동으로 만들어야하고 빌드 스크립트가 실행될 수 있도록 프로젝트에 포함되어야하는지 확실하지 않습니다. 그렇다면 왜 웹 사이트에서 다운로드 한 기본 구조에 해당 구조가 없습니까? 동적으로 생성 된 것이라면 무엇이 잘못되었는지에 대한 조언이 필요합니다.

저는 HTML5Boilerplate를 사용하여 시작할 수 있도록이 기능을 사용하고 싶습니다.하지만 여기서는 약간의 손실이 있습니다.

main.css가 할을 styles.css 파일을 올바르게 완료 빌드 이름을 변경하지만, 결과 파일이 올바르지 않은 후 -edit

. 스크립트가 css 및 javascript 파일에 대한 html 파일 참조를 업데이트 하겠지만 읽지는 않습니다. 예를 들어 스크립트가 실행 된 후 e68668b.css로 끝났지 만 html 파일은 여전히 ​​styles.css를 참조했습니다. javascript 파일과 동일합니다. 도움!

답변

1

문제점을 발견했습니다. 빌드 스크립트는 이제 github에서 다운로드 한 별도의 프로젝트입니다. 불행히도 이전 폴더 구조가있는 HTML5Boilerplate 웹 사이트에서 HTML5Boilerplate zip 파일을 다운로드했습니다. github에 가서 HTML5Boilerplate 템플릿을 다운로드했는데 그 차이가있었습니다.

The github's link points to version 3.0.2-69

The HTML5Boilerplate website's link points to github's 3.0.2 version

그리고 그녀가 쓴 전부입니다. 이 두 버전 사이의 일부 파일 이름과 폴더 구조가 변경되며 다운로드 한 빌드 스크립트는 최신 구조를 참조했습니다.