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.