Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
nodejs_railway [2022/11/23 18:15] enric_mieza_sanchez [Crear app vinculada a un repo de Github] |
nodejs_railway [2022/11/23 18:30] (actual) enric_mieza_sanchez [Crear app vinculada a un repo de Github] |
||
---|---|---|---|
Línia 2: | Línia 2: | ||
https:// | https:// | ||
+ | |||
+ | {{https:// | ||
{{tag> #FpInfor #DamMp06 #DamMp06Uf3 # | {{tag> #FpInfor #DamMp06 #DamMp06Uf3 # | ||
Línia 14: | Línia 16: | ||
Per desplegar el projecte: | Per desplegar el projecte: | ||
- Crear compte a https:// | - Crear compte a https:// | ||
- | - Crear un nova app a railway.app, | + | - Crear un nova app a railway.app , i vincular-la al repositori on haguem posat la nostra app. |
- Si hem seguit [[nodejs_express]] és molt fàcil que el deploy no funcioni directament, | - Si hem seguit [[nodejs_express]] és molt fàcil que el deploy no funcioni directament, | ||
- | - Disposar d'un //script// de '' | + | - Disposar d'un //script// de '' |
+ | { | ||
+ | ... | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | ... | ||
+ | } | ||
+ | </ | ||
- Publicar el servei NodeJS al port adequat on railway.app ens escolta. | - Publicar el servei NodeJS al port adequat on railway.app ens escolta. | ||
* Teniu doc sobre exposar la app a https:// | * Teniu doc sobre exposar la app a https:// | ||
- | * Podeu veure la solució | + | * La solució |
- Finalment caldrà vincular-ho a un domini, podem començar per publicar a un del propi railway.app | - Finalment caldrà vincular-ho a un domini, podem començar per publicar a un del propi railway.app | ||
- Anem al Dashboard de la nostra app. | - Anem al Dashboard de la nostra app. | ||
Línia 25: | Línia 36: | ||
- Anem a< | - Anem a< | ||
- Cliquem i... voilà! | - Cliquem i... voilà! | ||
+ | - Conforme vagis fent '' | ||
- | Teniu el meu helloworld | + | Teniu el meu helloworld a: |
* https:// | * https:// | ||
* https:// | * https:// | ||
- | |||
- | El script de start cal posar-ho al fitxer: | ||
- | |||
- | <file javascript package.json> | ||
- | { | ||
- | ... | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | ... | ||
- | } | ||
- | </ | ||
- | |||
- | La variable d' | ||
- | |||
- | <file javascript app.js> | ||
- | const port = process.env.PORT || 3000 | ||
- | ... | ||
- | </ | ||