-
Notifications
You must be signed in to change notification settings - Fork 34
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
Setup client legacy facade #277
Conversation
f4f7b13
to
c430e33
Compare
e54821d
to
1be48ca
Compare
Codecov ReportBase: 90.96% // Head: 90.96% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #277 +/- ##
=======================================
Coverage 90.96% 90.96%
=======================================
Files 260 261 +1
Lines 3121 3122 +1
Branches 174 174
=======================================
+ Hits 2839 2840 +1
Misses 281 281
Partials 1 1
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
1be48ca
to
61aa937
Compare
49bc9b6
to
282c8ed
Compare
723a032
to
74bf9f6
Compare
@florimondmanca est-ce que je peux prendre le temps de tester en local vendredi ou tu souhaites merger asap ? |
Oui bien sûr, rien d'urgent, et c'est souhaitable que des gens testent en local pour vérifier le setup :) |
@florimondmanca après quelques essais je n'ai rien qui tourne sur le localhost:3001. Etapes pour reproduire:
La commande
Je remarque que aucun port n'est indiqué dans la colonne PORTS |
@Volubyl Je suis surpris car le Le point crucial c'est que le Nginx a besoin d'accéder à J'ai push une autre approche. Est-ce que ça fonctionne ? |
cc8bdcc
to
3babad7
Compare
00785d2
to
24c4397
Compare
7e461a4
to
cf62106
Compare
Considérant que :
Je merge cette PR :-) |
Démarrage de #214 selon le principe décrit dans #271 (comment)
Description
Cette PR :
client
existant dansclient/legacy
, désormais servi surhttp://localhost:3002
client/kit
: un squelette de projet SvelteKit servi surhttp://localhost:3003/kit
, avec une seule route/welcome
pour l'instant.client/proxy
: la config du Nginx qui sert de façade surhttp://localhost:3001
en développement. Il envoie les requêteshttp://localhost:3001/kit/*
au serveur SvelteKithttp://localhost:3003
, le reste au serveur Sapperhttp://localhost:3002
.Makefile
et le README en conséquence.Le projet SvelteKit est muni d'ores et déjà de :
Cette PR passe enfin en Node 16.18. (SvelteKit nécessite Node v16.14+.)
TODO
vagrant
Essayer en local
Une fois suivi les instructions pour #275, relancer
make install
puismake start
.Accédez à http://localhost:3001 pour avoir l'interface de d'habitude, et vérifier que http://localhost:3001/kit/welcome montre la page "Welcome to SvelteKit".
Pour tester le déploiement, suivre la doc pour tester sur une VM Vagrant de test.