2009-03-17 4 views

답변

2

한 가지 방법은 축소 프로그램을 호출하고 완료되면 appcfg.py를 호출하는 셸 스크립트를 작성하는 것입니다. appcfg.py 자체에 jsmin 또는 YUI 압축기 또는 다른 것을 트리거하는 후크에 대한 지원이 있는지 확실하지 않습니다.

런타임시 응용 프로그램이 배포되는지 여부를 테스트하고 실행중인 다른 JavaScript 파일에 링크를 설정하는 것은 런타임시 성능에 큰 타격을주지는 않지만 런타임시 실제 압축을 수행하는 것이 너무 많습니다. 성능이 저하되었습니다.

쉘 스크립트는 다음과 같이 보일 수 있습니다 당신은 또한 구글의 서버에이 문제를 오거나 내보내는 유용한 google.load() API를 찾을 수 있습니다

 
rm root/js/js.js 
cat root/js/*.js > root/js/js.js 
java -jar ~/opt/yuicompressor-2.4.2.jar root/js/js.js -o root/static/js.js --line-break 4000 
1

.

또한 라이브러리를 유지 관리하고 업그레이드하는 것이 더 쉽습니다.