Magento 2 – Remove JS from Homepage

home-pagejavascriptmagento2

In my website homepage there are multiple bundle js

<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle0.min.js"></script>
<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle1.min.js"></script>
<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle2.min.js"></script>
<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle3.min.js"></script>
<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle4.min.js"></script>
<script  type="text/javascript"  src="https://website.com/static/version1545621016/frontend/website/default/fr_FR/js/bundle/bundle5.min.js"></script>

why all are there?I want to remove it for homepage

Best Answer

Turn off JS bundling in the admin Stores > Configuration > Advanced > Developer (Developer mode) or via CLI if you're in Production mode:

php -f bin/magento config:set dev/js/enable_js_bundling 1

With JS bundling enabled Magento takes a big performance hit. Inchoo did a post that illustrated this well - https://inchoo.net/magento-2/javascript-bundling-magento-2/

Related Topic