shopify-theme-dev
v3.0.11
Published
Shopify Theme development with full Typescript Support
Downloads
285
Maintainers
Readme
Please note: This framework is in active development. I'm keeping it in a cycle of 0.0.x releases at the moment to indicate that it’s not even ready for its 0.1.0. Active work is being done on documentation and features, and APIs should not necessarily be considered stable. At the same time, it is more than a toy project or proof of concept, and I am actively using it for my own application development.
S6 - Shopify Theme Development kit
This runs a local FTP server (on localhost) that will communicate with Shopify over HTTP API and allows you to upload/download/edit your theme files and assets using your favorite FTP client.
Note: this tool is built with Node.js and is installed via npm so make sure to have Node installed. I have tested this on Mac and Windows.
Installation:
npm install shopify-theme-dev
Setting up env variables:
SHOPIFY_CMS_SHOP
SHOPIFY_CMS_STOREFRONT_DIGEST
SHOPIFY_CMS_ACCESS_TOKEN
SHOPIFY_CMS_THEME_ID
SHOPIFY_CMS_FOLDER
Usage:
`shopify-typed-settings`
Get Shopify API Key(s)
You will need a Shopify API key-pair.
- Go to: {store-name}.myshopify.com/admin/apps
- Click "Private Apps" in the top right corner
- Click on an existing private app or create a new one
- Copy the API key and Password
- You will need access to read / write Themes