Helo,원하지 않는 jQuery 함수를 제거하십시오.
jQuery와 같은 라이브러리는 완전히로드되어 있으며 스크립트에서 사용할 수없는 많은 기능이 있습니다. 내 스크립트가 내가 사용하는 모든 jQuery 함수와 그 종속성을 찾은 다음 jQuery 라이브러리에서 나머지 함수를 제거한다고 말하는 방법이 있는지 궁금하다. 이것은 거의 모든 라이브러리에 적용될 수 있으며 실제로 jQuery 관련 질문이 아닙니다.
달성 방법에 대한 의견을 보내주십시오. 나중에 코드에 새 함수를 추가하고 해당 함수가 jQuery에 존재하지 않는다면 나중에 두통이 될 수 있음을 알고 있습니다. 그러나 그 위험을 기꺼이 감수해야합니다.
맙소사, 왜 물어 봐도 될까요? – jAndy
예, 가능할 수 있습니다. 우리는 수천 개의 사이트에서 실행되는 소프트웨어를 가지고 있으며 jQuery 코드가 우리 코드와 함께 추가되었습니다. 그러나 우리가 앞으로 나아갈 때 우리는 불필요한 부분을 제거하기를 원합니다. (몇몇을 제외하고는 핵심 jQuery 함수를 거의 사용하지 않기 때문에). 우리는 CDN을 사용하여 jQuery를로드하고 있지만 고객은 그것을 좋아하지 않습니다. 그들은 모든 것을 자기 주인으로하고 싶어합니다. 왜 내가 모르는 지 물어 보지 마라. –
합리적인 캐싱 전략을 생각해 내면 전체 jQuery 파일을 로컬에서 제공 할 수 있지만 캐시하여 다운로드/추가 HTTP 요청 비용에 대해 걱정할 필요가 없습니다. [웹 작성자 및 웹 마스터를위한 캐싱 자습서] (http://www.mnot.net/cache_docs/)는 훌륭한 리소스입니다. –