Categorias
iiiiii
subir poryec node a hosting
Descripcion
adasd
nota
1. crear una cuenta en https://dashboard.heroku.com/apps para subir nuestro proyecto.
Nota existen estos otros:
https://firebase.google.com/docs/hosting?hl=es
2. crear la variable de entorno del puerto que vamos a usar. esto se hace por que al usar express
el nos pide el puerto solo si el puerto no esta configurado en el hosting (El servidor web pago o gratis) en caso
de que no este configurados, tomara el de nosotros.
modulo
//package.json
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start":"node app.js"
},
// .evn
PORT=8081
app
require('dotenv').config(); // inicializamos el paquete para cera la variable de entorno PORT
const express = require('express')
const app = express();
const hbs = require('hbs'); //plugin hbs
const port = process.env.PORT;
app.set('view engine','hbs');
hbs.registerPartials(__dirname+'/views/partials'); //Aqui ponemos todas las vistas reutilizables
app.use(express.static('public'));//indica a express que va sevir todo lo que este en la carpeta public
app.get('/', function (req, res) {
res.render('home',{
nombre: 'pagina probando ando',
titulo:'Curso node'
});
});
app.listen(port)