Stencil also utilizes Browser Sync, which is. Using proper code management, and not having to save your changes in two places in order to keep history of your code is a definite perk. With this change, you are also able to have multiple developers working on the same site at the same time, and you don’t have to worry about overwriting one another. Stencil also takes advantage of newer technologies which become apparent when you begin development. But with Stencil, every template file follows a folder structure and is named appropriately based on what you will be modifying. This isn’t that unusual for any SaaS platform historically, as most have been a bit difficult to customize. The old Bigcommerce templating theme was more difficult to modify and track down which file was the correct file to edit. Stencil doesn’t resemble the previous templating engine, and I think that’s a good thing. Once I got past the issue of NPM version, the rest of the install was simple and straightforward. for more useful NVM commands please reference.To correct this easily, you will need to run the following commands on a MAC OS. By default, NPM will use the lowest stable version on install. The issue had to do with which version of NPM you had installed. The issue has since been addressed in the Bigcommerce installation instructions. When I originally did my first install, I ran into one glaring error when it came to installing the Stencil API on my MAC OS system that brought me to a halt.
I attended Bigcommerce partner certification training last year, and experienced the joys of Stencil as it was first released.Įven though it’s still in Beta, here’s what I experienced setting up Stencil for the first time.įor setting up my local computer to work with Stencil I followed the instruction provided by BigCommerce. Stencil allows developers to edit themes locally without impacting the merchant’s live store. In November, Bigcommerce released the beta version of Stencil, a new theming engine that allows developers to create dynamic, custom templates for Bigcommerce stores. “Look, Mom! I set up Stencil all by my own self!”