Magento 2에서 Javascript를 축소 / 최적화하는 방법은 무엇입니까?


9

magento 2에서 축소 자바 스크립트를 사용하여 잠시 동안 어려움을 겪고 있습니다. 축소를위한 관리자 옵션이 작동하지 않으므로 다른 솔루션을 찾고 있습니다. gulp 스크립트를 사용해 보았지만 특정 파일을 제 시간에 포함시킬 준비가되지 않은 js가 필요합니다.

누구든지 magento 2에서 자바 스크립트를 축소하는 솔루션을 찾았습니까?


Magento의 울트라 모듈 방식은 의도적으로 성능을 향상시킬 수 없습니다.
— shane

답변:


7

결국 우리는 모든 자바 스크립트 파일을 찾아서 축소하는 gulp 스크립트를 사용했습니다. 내장 magento 구성 옵션의 버그를 처리하지 않고 지금이 작업을 수행하는 유일한 방법 인 것 같습니다.

이것은 최종 펄프 파일 솔루션이었습니다 : https://gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba


공유해 주시겠습니까? 나는 같은 문제에 직면하고있다.
— 오줌

@peedee 우리가 그것을 더 좋게 만들 수있는 방법에 대한 생각이 있다면 그것은 정말 기본적인 gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba 일뿐 입니다. 또한 우리는 우리가 좋아하는 파일을 결합하지 못했습니다. 단지 축소하십시오
— Lewis Pearson

감사. 나는 이것에 대해 magento.stackexchange.com/q/134206/24432 에서 내 자신의 질문을 했지만 지금까지 대답은 없다 :-(
— peedee

2

시스템 구성> 고급> 개발자> JavaScript 설정 섹션의 웹 사이트 수준에서 시스템 구성에서 "JavaScript 번들 활성화"및 "JavaScript 파일 최소화"옵션을 활성화하고 정적 콘텐츠를 재배치하면됩니다.


2
불행히도이 기능이 우리를 위해 magento 2에서 작동하지 않기를 바랍니다. 성공했습니다. 이 기능 관련 문제와 관련하여 m2 GitHub
— Lewis Pearson

이것은 나를 위해 일했습니다. Magento는 기본 또는 프로덕션 모드에 있어야합니다.
— Casper Skovgaard

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.