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 | ||
| - | ... | ||
| - | </ | ||