oblyk / oblyk-app

App part of Oblyk Project. The open source climbing platform !
https://oblyk.org/
34 stars 13 forks source link

chore: explicit the supported node version for running the app #90

Closed ghusse closed 1 week ago

ghusse commented 1 week ago

J'ai eu beaucoup de mal à configurer mon environnement de dev, avant de trouver qu'en fait l'application supporte uniquement node 14 pour le moment.

Je voudrais rendre cette dépendance plus explicite, et ensuite travailler sur le support des versions plus récentes (jusqu'à arriver à une version qui est toujours supportée).

Il faudra mettre à jour la version de node utilisée sur la machine pour builder la production de oblyk.org. Est-ce que ça pose problème ?

lucien-chastan commented 1 week ago

Salut @ghusse

Ce qui est étrange c'est quand local je suis sur node 16.14 et ça build Par contre effectivement en production je suis sur 14.18.2

Une monté de version serait effectivement nécessaire C'est vrai que c'est souvent des sujets sur lesquels je traîne ... j'aimerais un jour faire la migration vers vue3 / nuxt3 / vuetify3 et je me dit que je ferais tout d'un bloc, mais du coup je traîne

ghusse commented 1 week ago

Si tu clones le dépôt à nouveau sur ton ordi en local et essaye d'installer les dépendances puis npm run build dans ce nouveau dossier, est-ce que ça fonctionne ?

lucien-chastan commented 1 week ago

Tu as doublement raison 1) ça ne compile pas en node 16.14 2) j'avais oublié, mais j'ai en local un alias pour lancer le build qui fait nvm use 14.18.2 && npm run dev ... donc je compile en fait bien avec node 14 🙄

ghusse commented 1 week ago

Est-ce que tu pourras merger cette petite PR ? Elle ne change pas la logique du code, elle rend juste les choses plus explicites sur l'état courant du code du frontend.