Ho il seguente codice per un file router in espresso.Come configurare il router express con ES6?
import express from 'express';
import _ from 'lodash';
import { Devices, OwlElecMonitors } from '../models/';
var router = express.Router();
router.get('/api/devices/:id',function (req, res) {
console.log(req);
Devices.getDevicesByUserId({ userId: req.params.id },function(err, resp) {
res.send(resp);
});
});
export default router;
e sto provando ad importare nel file principale utilizzando il seguente codice
import api from './routes';
app.use('/api', api);
Ma il codice restituisce un errore 404. Dove sto andando male? Quali cambiamenti devo apportare affinché funzioni?
Come stai l'esecuzione di questo? Non riesco a far funzionare i moduli ES6 anche con il flag '--harmony_modules'. – Nate
Im usando il nodo babel – Bazinga777
Usa dattiloscritto ti aiuterà –