Skip to content

About

Aplicación web y API REST del proyecto.

Resources

Stars

0 stars

Watchers

3 watching

Forks

Repository files navigation

express-server

Estos son los archivos pertenecientes a la aplicación web y API REST del proyecto. Constuído con Node y Express.Para poder trabajar realizar modificaciones, es necesario descargar el repositorio a tu espacio de trabajo y usar adecuadamente Git para evitar conflictos.

Configuración del proyecto en el espacio de trabajo

  1. Inicializa un repositorio local y agrega un nuevo remote. En este caso, el remote se llamará 'github', pero puede llamarse de cualquier manera:

     git init
     git remote add github https://github.com/findMyPet/express-server.git
    
  2. Jala todos los archivos del repositorio remoto hacia el local:

     git pull github
    
  3. Suponiendo que node, mongodb y npm ya están instalados en tu ordenador, ejecuta el servidor:

     npm start
    

    si a este punto ocurren conflictos con las dependiencias ejecuta:

     npm install / sudo npm install
     npm start
    
  4. Visita localhost:3000 para visualizar la página principal.

Views y layout

En el directorio views, se encuentran todos los archivos que se visualizarán directamente en el navegador. Jade es el motor de plantillas del proyecto.

El archivo layout.jade contiene todos los elementos que rodean el contenido de una vista, con el fin de definir una apariencia en común. En este, por ejemplo, cargamos los estilos y scripts de Javascript necesarios, y los elementos visuales que se repetirán en toda la aplicación web; como un menú de navegación.

doctype html
html
    head
        title= title
        meta(charset='UTF-8')
        meta(name='viewport', content='width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes')
        link(rel='stylesheet', type='text/css', href='/stylesheets/estilos.css')
        script(src='//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js')
    body
        block content

block content representa el contenido de las vistas.

About

Aplicación web y API REST del proyecto.

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages