nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
22 lines (18 loc) • 544 B
JavaScript
const browserSync = require('browser-sync');
module.exports = (server) => { // <1>
return port => { // <2>
const PUBLIC_PORT = 4000; // <3>
const bs = browserSync.create();
server.listen(port); // <4>
bs.init({ // <5>
files: ['./examples'],
port: PUBLIC_PORT,
open: false,
logPrefix: 'nodebook',
proxy: {
target: `http://localhost:${port}`,// <6>
ws: true,
}
});
};
};