0

모든 모듈을 유지하려면 require.js를 사용하여 내 응용 프로그램을 빌드했습니다. 작업이 끝나면 require.js 자체가 최적화 된 앱 코드보다 큽니다. r.js가 최종 페이지에 require.js를 포함 할 필요가없는 방식으로 최적화 할 수있는 방법이 있습니까 (예 : 모든 define 호출을 네임 스페이스 객체의 속성을 직접 정의로 바꾸는 것, 모든 것이 폐쇄물에 싸여 있음).최적화 된 응용 프로그램에서 js 필요 없음 제거

나는 단지 define() - 결코 require()을 사용하고 있습니다. 차이가 있다면 ..?

답변

4

AMD 로더가 필요하지만 훨씬 더 가벼운 것으로 전환 할 수 있습니다 (예 : almond). 아몬드는 약화 및 gzipped 때 약 1 킬로바이트입니다. FAQ에서

:

아몬드는 아주 작은 인 AMD의 API 심, 그래서 당신의 모든 모듈이 하나 개의 파일 사용에 내장하는 경우는 require.js의 대신 사용할 수 있습니다 RequireJS 옵티 마이저.

+0

우수 - 감사합니다. 오늘 내 빌드에 들어갈거야. – wheresrhys