Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const fs = require('fs');
- const EventEmitter = require('events').EventEmitter;
- let fileServer = (fn) => {
- let e = new EventEmitter();
- let enc = 'utf-8'
- fs.readFile(fn,enc, (err, d) => {
- if (err) {
- e.emit('err', err.message);
- }
- e.emit('data', d);
- e.emit('end');
- });
- return e;
- }
- let client = fileServer('index.html');
- client.on('data', (d) => {
- console.log(">>>>>>>");
- console.log(d);
- });
- client.on('end', () => {
- console.log('end');
- });
- client.on('err', (err) => {
- console.log(err);
- });
Add Comment
Please, Sign In to add comment