shopify-app-cli
dawn
shopify-app-cli | dawn | |
---|---|---|
6 | 19 | |
986 | 2,321 | |
- | 1.2% | |
8.4 | 9.1 | |
11 months ago | 6 days ago | |
Ruby | Liquid | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shopify-app-cli
-
From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience
You are missing a few things about the Ruby based CLI:
1. dependencies for Gems are specified in the gemspec file and not the Gemfile. See https://github.com/Shopify/shopify-cli/blob/main/shopify-cli... for example. There's a few non-development dependencies.
2. since it's difficult to package up a Ruby gem for distribution, maybe dependencies were vendored directly in the codebase: https://github.com/Shopify/shopify-cli/tree/main/vendor
This isn't meant to be a comparison of the number of dependencies or anything. Just pointing out a few nuances to how the Ruby dependencies were handled.
-
Set Up a Modern Shopify Online Store 2.0 Workflow with Shopify CLI
See this GitHub issue for other recommendations
-
Shopify CLI 2.9.0 released
#1922: Respect RUBY_BINDIR from Homebrew for installing gem
-
Why are [id] brackets in my Dynamic Routing URL?
For sure. So I'm building a Shopify app and used the CLI to scaffold the project. I'm going to keep digging into it but wasn't sure if there was something easy I just wasn't seeing
-
Shopify App CLI
Download the .rpm file from the releases page2. Install the downloaded file
dawn
- Shopify/ecommerce HTML library
- Dawn theme is NOT ADA WCAG compliant?
-
How to utilize product thumbnail snippet in Dawn?
The (product-thumbnail.liquid)[https://github.com/Shopify/dawn/blob/main/snippets/product-thumbnail.liquid] shows some instructions for usage but I'm not clear on how we would specify the desired product, I assume using the product-handles somewhere in the syntax?
-
Set Up a Modern Shopify Online Store 2.0 Workflow with Shopify CLI
Once you are in the store admin, click Online Store. Here you should see Dawn as the Current theme. Dawn is now the default theme for OS 2.0 stores, and is actually open source!
-
hi! I’m from Ukraine
If you are using Dawn, you can get the latest version directly from Github: https://github.com/Shopify/dawn
- Vanilla JS real life application examples
-
Failing to successfully complete an upstream update
git remote add upstream https://github.com/Shopify/dawn.git git fetch upstream git pull upstream main
-
Awesome Shopify Resources for 2022
1. Dawn
-
Those using the "Dawn" theme, your "View All" button (if using) may not be fully clickable apart from the bottom third of it. CSS code fix here.
Dawn (as of writing) has 436 open issues on GitHub. Worth keeping an eye on all of them if you're using it, some have resolutions or temporary fixes in the comments.
-
10 year old Shopify site - good time to change to Dawn?
You can check it at https://github.com/Shopify/dawn/issues
What are some alternatives?
cac - Simple yet powerful framework for building command-line apps.
shopify-theme-lab - Shopify theme development environment using Liquid, Vue and Tailwind CSS. Built on top of Shopify CLI 🧪
XO - ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
HULL - 💀 Headless Shopify Starter – powered by Next.js + Sanity.io
starter-theme - The Shopify Themes Team opinionated starting point for new a Slate project
helium - Helium is a modern Shopify development workflow ⚙️, with Online Store 2.0 features. Built with performance ⚡️ and best practices in mind..
DataFormsJS - 🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.
goCart.js - Complete Shopify Ajax cart solution written in vanilla JS