Например:
var fs = require('fs');
var currDir = fs.readdirSync('./lib');
console.log(currDir);
Этот код работает правильно, как и ожидалось. Но я не могу понять, как можно вызывать функцию fs.readdirSync (), если объект класса fs не был создан.
var fsClass = require('fs');
var fs = new fsClass();
var currDir = fs.readdirSync('./lib');
console.log(currDir);
Однако, когда я пытаюсь создать объект и вызвать функцию в этом экземпляре, код не работает. Сообщение об ошибке:
TypeError: fsClass is not a constructor
at Object.<anonymous>
Спасибо!