“NodeJS: Enrutador por uso de Express y Path Package” Código de respuesta

Archivo de enrutador expreso

var express = require('express');
var router = express.Router();

// middleware that is specific to this router
router.use(function timeLog (req, res, next) {
  console.log('Time: ', Date.now());
  next();
});
// define the home page route
router.get('/', function (req, res) {
  res.send('Birds home page');
});
// define the about route
router.get('/about', function (req, res) {
  res.send('About birds');
});

module.exports = router;
Lively Loris

nodejs: express: paquete para enrutador

const express = require('express');

// express app
const app = express();


// Listen for Request port 3000
app.listen(3000);

app.get('/', (req, res) => {
    // res.send('<h1>Home Page นะจ๊ะ</h1>');
    res.sendFile('./views/index.html', { root: __dirname });
});

app.get('/about', (req, res) => {
    // res.send('<h1>About Page นะจ๊ะ</h1>');
    res.sendFile('./views/about.html', { root: __dirname });
});

// Redirect
app.get('/about-us', (req, res) => {
    res.redirect('/about');
});

// 404 Page::: case  don't match every case from top
app.use((req, res) => {
    res.statusCode(404).sendFile('./views/404.html', { root: __dirname });
})
Sore Sardine

NodeJS: Enrutador por uso de Express y Path Package

// use Express 
// use Path

const express = require('express');
const path = require('path');

const app = express();


// ###Create Public folder
app.use(express.static('./public'));




app.get('/', (req, res) => {
    res.sendFile(path.resolve(__dirname, './navbar-app/index.html'));
});


app.all('*', (req, res) => {
    res.status(404).send('Resource not founded');
})


app.listen(5000, () => {
    console.log('Server is listening on PORT: 5000');
});
Sore Sardine

Respuestas similares a “NodeJS: Enrutador por uso de Express y Path Package”

Preguntas similares a “NodeJS: Enrutador por uso de Express y Path Package”

Más respuestas relacionadas con “NodeJS: Enrutador por uso de Express y Path Package” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código