-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Shopify Plus Multiple Stores + Shopify Partners Multi access #4431
Comments
👋🏻 Hi @raymondmatthew, thanks for the issue! I think this is a good suggestion, and will take this back to the team to discuss. I'll update this if we have anything we can/decide to add something. |
We too work with multiple clients and suffer with this exact problem. ThemeKit's strength was that it enabled us to run multiple and have it 'per-project' but sadly that's no longer the case with CLI. To overcome this, and to make it slightly easier, the team and I came up with using package.json in each project as to avoid needing to run the longer command each time:
Now we just run 'npm start' and it eases the frustration of having to type the command each time. |
I can understand how that friction would be frustrating when switching between numerous stores! We can look into seeing if we can make platform-level changes to make this easier, however with the number of moving parts related to this that may take a while before we can deliver something tangible. In the meantime, would |
@jamesmengo is there a way to automatically attach the first environment in the toml when using shopify theme dev without the need of a flag? |
You can set |
What area(s) will this request affect?
Theme
What type of change do you want to see?
New feature
Overview
Shopify CLI 3.0 is a great tool for theme development however it is hard to manage compared to Shopify themekit when it comes to handling multiple stores.
Via themekit we are able to connect a folder to a specific store without needing to switch authentication.
Motivation
I am handling multiple stores at a time, and doing minimal changes while working on a big feature at another store. You can say that in a day I need to switch to around 5-10 stores.
Then I have a client in Shopify Plus that atleast have 6 different stores in one account but still need relogging in everytime you switch.
It is very hard to switch as I need to relogin all the time just to connect with another store's CLI.
For example you are working on a big feature in store A, then store B just needs a very tiny change.
Switching to store B and switching back to A takes alot more effort than the actual change. Unlike with themekit before where you can easily have 10 code editor opened then just switch very easily by literally just moving to the editor that is connected with the store and viola you are done.
Ideally I loved how the authenticator making our accounts more secured but with authenticator this makes it a lot harder so I was forced to remove it.
I have been using the Shopify CLI since it was released, but almost everyday I want to switch back to themekit because of this. I hope you can find a way.
The text was updated successfully, but these errors were encountered: