A development theme a Shopify CLI-vel indított helyi fejlesztői theme, amely a store valós adataival, de vásárlók számára láthatatlanul fut.
A development theme egy ideiglenes, a boltban rejtve maradó Shopify-theme, amelyet a Shopify CLI hoz létre, amikor helyi fejlesztést indítasz (shopify theme dev). A hagyományos, publikált theme-ekkel ellentétben ez nem jelenik meg a bolt Theme Library-jában a vásárlók vagy más adminisztrátorok számára — kizárólag a fejlesztő saját, egyedi előnézeti linkjén keresztül érhető el.
Hogyan illeszkedik a Shopify fejlesztői munkafolyamatba
A lényege, hogy a helyi gépeden szerkesztett Liquid-, CSS- és JS-fájlok azonnal, élő szinkronban jelennek meg a böngészőben, méghozzá a store valós termék-, kollekció- és tartalomadataival — nem valamiféle mock adathalmazzal. Ez azért kritikus egy magyar Shopify-fejlesztő számára, mert így a designt és a funkciókat pontosan olyan körülmények között tesztelheti, mint amilyenben élesben megjelennek majd: valós árakkal, valós variánsokkal, valós kollekciószerkezettel.
A development theme munkamenet a CLI-parancs futása alatt él; amint leállítod a folyamatot, a theme rejtve marad a fiókban (amíg explicit nem publikálod vagy nem törlöd). Ez különbözteti meg a theme push-sal feltöltött, névvel ellátott draft theme-ektől is, amelyek tartósan megmaradnak a Theme Library-ban.
Gyakorlati haszna: egy checkout-módosítás vagy szekció-fejlesztés közben azonnal látod a hatást élő adatokon, mielőtt bármit is publikálnál az ügyfél éles boltjában.
Kapcsolódó cikkek: