You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ce serait important d'effectuer cette migration asap parce que le documention de svelte kit prend en compte ces changements et comme la documentation n'est pas versionnée c'est devenu un poil compliqué de s'y retrouver ....
Points d'attention
la structure du dossier routes change
Avant dans le dossier route pouvait avoir cette structure
|- blog
|-- index.svelte // Route /blog
Dans l'index.svelte, il pouvait y avoir une fonction load pour le chargement des données avant l'affichage de la page.
Avec la MAJ, la structure de fichier est la suivante
|- blog
|-- index.svelte // Route /blog
|-- index.ts
Le fichier index.ts contient la fonction load qui était avant incluse dans le fichier index.svelte
Procédure
Veiller à ce que svelte kit soit bien au moins à la version @sveltejs/[email protected] (en regardaant le package-lock.json)
lancer npx svelte-migrate routes
regarder là où le script à rajouter des "@migrations" (ce sont les endroits où un peu de travail manuel est nécessaire)
lancer en local
lancer les tests e2e pour voir si tout est ok
déployer sur staging
The text was updated successfully, but these errors were encountered:
Description du besoin
Une mise à jour importante de SvelteKit est sortie récement.
Cette mise à jour peut-être assez tricky à bien effectuer car certains fichiers doivent être renommer, de la config doit être changée etc
Pour avoir un aperçu il y a un Migration guide
Ce serait important d'effectuer cette migration asap parce que le documention de svelte kit prend en compte ces changements et comme la documentation n'est pas versionnée c'est devenu un poil compliqué de s'y retrouver ....
Points d'attention
la structure du dossier
routes
changeAvant dans le dossier route pouvait avoir cette structure
Dans l'index.svelte, il pouvait y avoir une fonction
load
pour le chargement des données avant l'affichage de la page.Avec la MAJ, la structure de fichier est la suivante
Le fichier index.ts contient la fonction load qui était avant incluse dans le fichier index.svelte
Procédure
@sveltejs/[email protected]
(en regardaant le package-lock.json)npx svelte-migrate routes
The text was updated successfully, but these errors were encountered: