Is all packages necessary? #86
-
I follow and practice with nuxt3 and your implementations and struggle to eliminate unused packages. For example, I really won't be forced to use Ant Design (previously) or NaiveUI (now) - so I need to eliminate them manually, and stuck with hard coupling with So can we have something like a wizard on install? And check what exactly I need to install. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hey @TheWotan! Good q - we want to have as little coupling as possible and all modules should be removable! I like the idea of a wizard (: We already explored it a little bit and will explore it further soon, to make usage + setup easier. For your concrete case: You can remove naive-ui without a problem: The only thing this will break is
Please try this out and let me know if there's any remaining issues! Because if so, it's really important for us to resolve them to ensure that modules stay de-coupled! Edit: The modules are now decoupled - |
Beta Was this translation helpful? Give feedback.
-
Hi @BracketJohn Thanks for your answer. Ofc, I manage to remove NaiveUI. But when I just do it as you mention
from Anyway, big thanks for your work and for the Merino template. Just my advice to add the |
Beta Was this translation helpful? Give feedback.
-
@TheWotan we now fully removed the sub-dependency on Naive UI. So you can just remove it and everything should work just fine! |
Beta Was this translation helpful? Give feedback.
Hey @TheWotan!
Good q - we want to have as little coupling as possible and all modules should be removable! I like the idea of a wizard (: We already explored it a little bit and will explore it further soon, to make usage + setup easier.
For your concrete case: You can remove naive-ui without a problem: The only thing this will break is
TheWelcomeContainer
! So to remove it the only two things you should have to do are:app.vue
-> this is the welcome container'@huntersofbook/naive-ui-nuxt'
from thenuxt.config.ts
npm r @huntersofbook/naive-ui-nuxt
Please try this out and let me know if there's any remaining issues! Because if so, it'…