-
Notifications
You must be signed in to change notification settings - Fork 224
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
Command line interface to handle updating (via Vue CLI?) #83
Comments
This is kind of related: #84 |
I think this is probably the next focus area. |
Starting to set up the scene for this feature, I am trying to wrap my head around what should be abstracted and what should be kept. Here is what I think should be abstracted
And here is what should be in the template
[NOTA]: Abstracted does not mean hardcoded. Abstracted objects can still be configured through conf file or the vue.config.js |
@viljamis, I would love to read your thoughts about this little program of mine. If I understood your system well enough, I will start coding. One last thing, I think using yarn workspaces would be useful in order to deal with workspaces in a more sensible way. I does not mean users have to use yarn, just that we would have it easier for testing the plugin. Your call Viljami ;-) |
@elevatebart So… If you look at the whole structure, I think the important parts are:
And more…The parts I’m wondering about live in the project root dir:
|
@elevatebart I don’t have previous experience with Yarn workspaces, but if you think that would make things easier for us then I think we should try it! What else do you need from me to get started? |
Started the discussion about this in Vue Design System’s Gitter (https://gitter.im/vueds/Lobby) with @elevatebart, but thought it might make sense to move the discussion here instead.
Vue CLI Plugin Development Guide:
https://github.com/vuejs/vue-cli/blob/dev/docs/plugin-dev.md
The text was updated successfully, but these errors were encountered: