Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

arodu-classroom/p2_2022-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clase 2022-04-27

Aplicación express-nodejs en local

npx express-generator --view=ejs p2_clase
cd p2_clase
npm install
npm start

Creación del proyecto p2_clase, instalación de paquetes y levantamiento del servidor, funcionamiento en http://localhost:3000/

Subir proyecto a GitHub

git init
git add .
git commit -m "first commit"
git branch -M main
git remote add origin [email protected]:arodu/p2_2022-1.git
git push -u origin main

Podemos verificar que se ha conectado con el comando git remote -v

Subir proyecto a Heroku

  • Conexion a heroku
    • Hacer login en heroku a traves de la web
    • Crear una nueva aplicación (heroku en su versión gratuita solo dejar crear hasta 5 aplicaciones)
      • Botón "New" > Create new app
    • Agregar buildpack para nodejs
      • Pestaña "Settings" > Botón "Add buildpack" > Selecionar Nodejs > Botón "Save changes"
    • Instalacion de heroku-cli
    • Luego de instalado hacer login desde la consola y conectar el repositorio local, al repositorio de heroku
heroku login
heroku git:remote -a p2-clase-20221
git push heroku main

Podemos verificar que se ha conectado con el comando git remote -v

Aplicación corriendo en linea https://p2-clase-20221.herokuapp.com/

Resumen

  1. Se creo un proyecto de express-nodejs el local llamado p2_clase
  2. Se creo un repositorio en la cuenta de github del profesor llamado arodu/p2_2022-1
  3. Se creo una aplicación en heroku llamada p2-clase-20221

Recursos extras