Skip to content

trafilea/nx-shopify

Repository files navigation

Nx-Shopify

e2e Commitizen friendly License npm (scoped) npm semantic-release code style: prettier

All Contributors

πŸ”Ž 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

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!