2011-09-30 7 views
0

나는 딜레마에 직면 해있다. Backbone.js를 사용하여 프로젝트를 시작했고 많은 JS 파일 (보기, 모델, 컨트롤러, 템플릿, 컬렉션)을 가지고 있지만 HTML 파일의 각 요소를 사용하여로드하지 않아도됩니다.JS 파일을로드하는 가장 좋은 방법은 무엇입니까?

내 아이디어는 하나의 파일 (bootstrap.js)을로드하고 그 안에 내 웹 응용 프로그램에 필요한 모든 JavaScript 파일을로드하는 것입니다 (bootstrap.js 전에 <script>을 사용하여로드되는 제 3 자 라이브러리 제외).

jquery getScript 함수를 사용하면 bootstrap.js에서 모든 JS 파일을로드 할 수 있습니까? 가장 좋은 방법은 무엇입니까? 그냥 필요하지 않을 때 내 HTML 파일에 20-30 <script></script> 줄을 넣고 싶지는 않습니다. 그냥 멋지고 깨끗하게 유지하려고합니다.

답변

1

배포하기 전에 모두 연결해야합니다. 속도 및 크기 최적화를 위해 YUI Compressor를 실행할 수도 있습니다.

하지만 가장 좋아하는 방법은 개발하는 동안 개별 파일을 분리하고 배포하기 전에 1 개의 큰 파일을 유지하는 것입니다. 일부 서버 측 스크립트는이를 쉽게 만듭니다.

관련 문제