a javascript application 내 용도로 수정하고자합니다 *. 문제는 js가 Google Closure Compiler로 컴파일된다는 것입니다. 분명히, 저장소 (저장소에서 사용 가능)에서 소스를 수정하고 다시 컴파일해야합니다.클로저 컴파일러에서 JS 소스 풀기
이것은 GCC와의 첫 만남입니다. 필자는 문서를 건너 뛰고 키워드가 deps.js에 언급 된 출처를 goog.addDependency
키워드를 통해 사용하고 있다는 결론에 도달했습니다. 그래서 HTML 파일을 설정하고 모든 소스를 참조했습니다. 이 파일을로드 중입니다. 118 ReferenceError : goog가 정의되지 않았습니다. 방화 광 콘솔에 오류가 있습니다.
그런 다음 좀 더 읽고 응용 프로그램이 kbuild의 도움으로 컴파일되었고, 구성 파일 config.kb을 사용하여 GCC에 올바른 매개 변수를 보냈습니다. 이 파일은 첫 번째 파일이 loader.js해야 나타냅니다, 그래서 <script>
태그를 다시 정렬하고 정상에
<script type="text/javascript" src="./eightball/loader.js"></script>
을 움직였다. 그러나 동일한 오류가 발생합니다. 그래서, 무엇이 빠졌습니까?
* 라이센스는 MIT이며 권리에 문제가 없습니다.
https://developers.google.com/closure/library/docs/closurebuilder – Matt
@Matt님께 서 +1을 받으러 올 때 내 대답을 삭제했습니다.) 답변과이 포인터에 감사드립니다. –
하하, 유용하다고 생각되면 삭제를 취소 할 수 있지만 귀하의 질문을 잘못 읽은 것으로 생각하고 귀하가 이미 답변 한 내용을 완료하고 Closure Compiler (클로저 컴파일러)를 사용하여 코드를 최소화하는 방법을 검토하고 있습니다. .. 위의 링크가 필요한 경우입니다. :) – Matt