Skip to main content
  1. All Posts/

nx-shopify

eCommerce TypeScript


Nx-Shopify


πŸ”Ž An Nx plugin for developing performance-first Shopify themes πŸš€

Be it you need to build a custom Shopify store theme, develop a generic theme or even maintain multiple stores/themes with shared code across them, this Nx plugin helps you power-up your development experience

Getting Started

Install the Nx CLI globally

# npm
$ npm install --global nx

# yarn
$ yarn add --global nx

# pnpm
$ pnpm install --global nx

Create an empty Nx workspace (or use an existing one)

$ npx create-nx-workspace my-org --preset=empty
$ cd ./my-org

Install the Nx-Shopify plugin as a devDependency

# npm
$ npm install --save-dev @trafilea/nx-shopify

# yarn
$ yarn add --save-dev @trafilea/nx-shopify

# pnpm
$ pnpm install --save-dev @trafilea/nx-shopify

Generate a Shopify theme using the Nx CLI

$ nx generate @trafilea/nx-shopify:theme my-theme

Check the generators and executors provided by the plugin

$ nx list @trafilea/nx-shopify

Documentation

  • πŸ€“ Read the full documentation on the docs site
  • πŸ‘€ Checkout the examples workspace

Contributors

Thanks goes to these wonderful people (emoji key):

Sebastian Duque GutierrezπŸ’» πŸš‡ πŸ€” πŸ“ πŸ“–

Karen SantanaπŸ’» πŸ€”

Andisa DiazπŸ’»

Mauricio VuljevasπŸ€”

Jesus Salinas VelaπŸ€” πŸ“†

SophieπŸ“†

Jibin MathewπŸ’» πŸ›

This project follows the all-contributors specification. Contributions of any kind welcome!