Stack improvements #282
dwightjack
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@victorgarciaesgi here are some updates related to the project.
In the latest commits I had to update some configuration to make both the doc and build jobs work.
Basically the latest versions of microbundle, vite and vuepress had a number of conflicts (related to the version of postcss) that prevented them to work together. Also the latest npm@8 had some issues on CI that forced me to add the
legacy-peer-deps
command in the.nvmrc
file.To summarize the changes
.nvmrc
to set the node version on ciactions/setup-node
built-in cache functionality instead ofaction/cache
.node-version
file because it was redundantdocs/package.json
(we now have a nestednode_modules
and lock file)I would like to explore some new tools for the stack in the future and I'd like to know your opinion:
microbundle
--> unbuild: less dependencies (microbundle support, for example, postcss but we don't use it), but maybe larger bundle?vuepress
--> vitepress: we already use vite for vitest and the examples folder. I am not sure about the migration path, because it's still in alpha 😅Beta Was this translation helpful? Give feedback.
All reactions