Helloooooooo, I’m Joe

This is my super cool, super (definitely) up-to-date blog

Packaging Magento 2 Themes using Composer

Why bother? Theme’s on Magento usually are a manual install process (in fact I’ve never seen one myself that is well packaged outside of being a ZIP archive), and when working with a large number of hosts (like we do) it can be quite a tedious time sink to install the theme manually on every instance we spin up. That’s when I had a thought… can’t we package our theme so we can distribute it to our clients instances using Composer, the same way we manage our suite of modules? According to Magento’s docs, the answer is yes! ...

January 22, 2025 · 7 min · 1387 words · Me