Slide 22
Slide 22 text
Before async-await: callback
const fs = require('fs');
const copy = (from, to, done) => {
fs.readFile(from, (err, data) => {
if (err) return done(err);
fs.writeFile(to, data, (err) => {
if (err) return done(err);
done(null);
});
});
};
copy('./foo.txt', './bar.txt', (err) => err ?
console.error(err) : console.log('done'))