2016-08-25 5 views
0

일부 코드 (예 : jquery)를 사용하는 CSS/Javascript 파일이 있으면 사용하지 않는 코드를 제거하여 파일 크기를 줄이는 방법이 있습니까?CSS에서 파일 크기 줄이기?

+0

아니요. _everything_ (어떤 파일이 다른 파일과 어떤 함수와 관련이 있는지)와 제어 흐름이 어디로 진행되는지에 대한 의존성 그래프를 모두 그리기 위해 동적으로 유형화 된 언어를 자유롭게 정적으로 분석하는 방법을 찾지 않는 한. 이것은 정말로 어려운 문제입니다. Flow와 같은 일부 분석기는이를 수행하지만 가이드가 필요합니다. 코드 기반으로 개조 한 경우 즉시 분석 할 수는 없습니다. 따라서 이러한 도구는 무료 분석을 허용하지 않습니다. – vlaz

+0

jquery를 어떻게 사용하고 있습니까? 한 가지 대안은 자신이하고있는 일과 그 밖의 일을 특별히하는 대체 경량 라이브러리를 찾는 것입니다. Zepto는 jquery를 대체 할 수있는 가벼운 라이브러리 인 것 같습니다. http://zeptojs.com/ – miir

답변

1

당신은 당신이 사용되지 않는 스타일을 분석하고 제거하는 https://www.npmjs.com/package/gulp-uncss 같은 도구를 사용할 수있는 크기

3

을 줄일 것, Minify 도구 중 하나를 사용할 수 있습니다.

2

훌륭한 답변을 얻으려는 정보가 충분하지 않습니다. 그러나 나는 uncss를 사용했습니다.

귀하의 특정 용도에 맞게 uncss를 실행하고이 작은 css 파일을 jQuery 요구에 사용하기 위해 저장할 수 있습니다. 이 경우 큰 CSS 파일의 하위 항목이됩니다.

CSS 파일 (및 javascript)은 모두 프로덕션 환경에서 사용하기 전에 축소해야합니다.