Skip to content

CRUD con MongoDB y NodeJS usando Express-Handlebars y un compilador de JavaScript Babel

Notifications You must be signed in to change notification settings

dibot55/CRUD-MongoDB-NodeJS-and-Handlebars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crud MongoDB y NodeJS

Crud Imagen

Descripción

Este repositorio es un CRUD con MongoDB y NodeJs usando el Template Engine de Express (Handlebars).

  • Se utilizo un compilador de JavaScript llamado Babel, que convierte codigo nuevo de ES6 a codigo legacy antes de ser ejecutado.
Node Mongo Handlebars Babel

Instrucciones

Si quieres ejecutar el proyecto debes seguir los siguientes pasos despues de clonar el repositorio.

  • Ejecutar el siguiente comando:
$ npm install
  • Crear un archivo .env y agregar la variable de entorno DB_URI y agregar la uri de tu base de datos con MongoDB

env

  • Ejecutar el siguiente comando que creara una carpeta llamada "dist" que contendra el codigo legacy para produccion:
$ npm run build

dist

  • Ejecutar el siguiente comando, que ejecutara el proyecto:
$ npm run start

ó

$ node dist/index.js
  • En caso de que quieras modificar el proyecto debes correrlo con el siguiente comando:
$ npm run test

Si el proyecto se ejecuta correctamente deberias ver el siguiente mensaje en la terminal.

Terminal

About

CRUD con MongoDB y NodeJS usando Express-Handlebars y un compilador de JavaScript Babel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published