Shopify themes, liquid, logos, and UX
Hi,
Shopify is now giving back minified version:
https://shopify.dev/changelog/shopify-now-serves-minified-javascript-files-automatically
For development purposes I would like to have the non-minified version for specific javascripts files.
Also, this behavior sometime is breaking some scripts (vue apps)
Do we have query parameter or global settings to receive un-minified version?
I agree. This is posing a real pain for debugging some JS changes I need to make.
Because shopify loves to makes these things like completely backwards non obvious and more complicated than it needs to be: If you make a file with "min" in it's name the auto-minification doesn't mangle code.
So theme.js > minified , workflow disrupted
theme.min.js > unminified , no post processing , workflow restored
That's right to get an uniminified source while working on a theme you have to put unminified sources in a file named as if it's minified.Other sane expectations do not work to turn off post-processing of resources like enable_js_minification=0 , or a complementary disable_js_minification , using raw in the name or as a parameter or as a path with assets /assets/raw.
Or at least recognizing that a debugger statement shouldn't be stripped out.
Save time & money ,Ask Questions The Smart Way
Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Buy Paul a ☕ Coffee for more answers or donate to eff.org
Are you ready to take your business to the next level? Look no further than the latest ...
By SarahF_Shopify Apr 15, 2024We’re keeping the ball rolling to make sure you’re always ahead of the game. So buckle ...
By JasonH Apr 8, 2024Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024