Download the PHP package hevelop/smart-bundling without Composer
On this page you can find all versions of the php package hevelop/smart-bundling. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package smart-bundling
Hevelop Smart Bundling
This module changes the behaviour of the core JS bundling to generates bundles by pages (cms-index-index, catalog-category-view, catalog-product-view, etc).
Installation
Only need a refresher?
- Add the module to your project (and enable it!);
- Set the following config:
- dev/js/enable_smart_bundling = 1
- I file js dovranno essere inseriti con l'apposita estensione.
- se alcuni file js del progetto hanno il .min.js, andrà inserito anche quello.
- per i file .html, il path
text!ui/template/{file_path}
andrà sostituito conMagento_Ui/templates/{file_path}
- I file .js che vengono inclusi tramite xml nella sezione
<head></head>
non possono essere inseriti nello smart_bundling - Per alcuni file js (es domReady.js) è necessario specificare il path corretto:
- Il bundling segnalerà: domReady.js
- Dovrà essere incluso in questo modo:
<file>requirejs/domReady.js</file>
- Eliminare tutti i prefissi
text!
e utilizzare il path del modulo - Per i .js inseriti in
app/design/frontend/{VendorName}/{ModuleName}/web/js/
basterò inserire:<file>js/{fileName}.js</file>
- E' possibile inserire anche file che nel branch attuale non ci sono, ma che poi facendo il merge in stg o prd ci saranno.
- Se lo smart_bundling non trova il file, non lo inserisce.
Need a deeper guide? Read the Extended Guide
Configuration of the bundles
Now you have to configure the bundles. The raccomanded tool is https://github.com/magento/m2-devtools/blob/master/docs/panels/RequireJS.md
All versions of smart-bundling with dependencies
PHP Build Version
Package Version
Requires
magento/framework Version
^101.0.0||^102.0.0||^103.0.0
The package hevelop/smart-bundling contains the following files
Loading the files please wait ....