자바 스크립트 코드의 양이 적은 웹 사이트는 배포를 위해 압축하려고합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?자바 스크립트 압축 워크 플로우
0
A
답변
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
.
또한 라이브러리를 유지 관리하고 업그레이드하는 것이 더 쉽습니다.
관련 문제
- 1. 자바 중재 워크 플로우
- 2. 자바 - Quartz에서 워크 플로우 만들기
- 3. 자바 스크립트 압축
- 4. 워크 플로우 지속성 여러 워크 플로우
- 5. 압축 된 자바 스크립트 파일
- 6. 자바 스크립트 클라이언트 - 데이터 압축
- 7. 자바 기반 워크 플로우 엔진이 필요합니다.
- 8. 자바 스크립트 상속에서 스택 오버 플로우!
- 9. .Net 워크 플로우 파운데이션 디자인 : 여러 워크 플로우 또는 IfElse 활동을 포함하는 하나의 커다란 워크 플로우?
- 10. 워크 플로우 작업 후 변경된 Windows 워크 플로우 재활용
- 11. 일반 워크 플로우 -Windows/ez 컴포넌트 워크 플로우
- 12. 월별 결제 워크 플로우
- 13. 승인 워크 플로우
- 14. 리뷰가있는 워크 플로우 git
- 15. 일반적인 워크 플로우
- 16. QtDesigner의 워크 플로우
- 17. App Engine을위한 워크 플로우
- 18. 셰어 포인트 워크 플로우
- 19. 무소속 워크 플로우 종료
- 20. 워크 플로우/디자인
- 21. Trac 워크 플로우 차단
- 22. 워크 플로우 ID를 알아야합니다
- 23. Svn 개발 워크 플로우
- 24. 최고의 PHP 워크 플로우
- 25. Git 워크 플로우 팁
- 26. 자바 스크립트 XSLT 프레임 워크
- 27. 자바 스크립트 CSS 프레임 워크
- 28. python과 같은 자바 스크립트 압축 풀기가 있나요?
- 29. 활성 워크 플로우와 활성 워크 플로우
- 30. PHP 코드/스크립트 로직에서 ER/워크 플로우 다이어그램 생성