mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-05 09:11:25 +02:00
* Rename bundles (prep for webpack optimisation) This might or might not reduce the overall repo size, because git can combine similar chunks in the newly generated files * Optimise webpack build time Consolidates bundles, since a separation of bundle-framework.js vs. bundle-legacy.js vs. bundle-lib.js no longer makes sense - they're all loaded upfront anyway, since we'll be introducing more react-powered logic alongside the "legacy" JavaScript. By consolidating into fewer bundles, we give the optimisation scripts (UglifyJS) more options to reduce the overall file size. The main motivation for a vendor.js is to shorten rebuild times: Most active development is happening in files required through bundle.js. This commit drastically reduces the rebuild time for those changes (15s to 4s). |
||
---|---|---|
.. | ||
AddToCampaignHandler_FormAction.php | ||
AddToCampaignHandler.php | ||
AdminRootController.php | ||
CampaignAdmin.php | ||
CMSBatchAction.php | ||
CMSBatchActionHandler.php | ||
CMSMenu.php | ||
CMSMenuItem.php | ||
CMSPreviewable.php | ||
CMSProfileController.php | ||
GroupImportForm.php | ||
LeftAndMain_HTTPResponse.php | ||
LeftAndMain_SearchFilter.php | ||
LeftAndMain_TreeNode.php | ||
LeftAndMain.php | ||
LeftAndMainExtension.php | ||
MemberImportForm.php | ||
ModelAdmin.php | ||
SecurityAdmin.php |