В чем разница между require () и новым require ()?
Суть моего вопроса в том, чтоРазница между
var fs = new require('fs');
а также
var fs = require('fs');
Есть ли какие-либо эффекты или предостережения, если я буду использоватьnew
для всех модулей везде?
При использовании Webstorm я заметил, что Intellisense может работать, только если я используюnew require('fs')
, Прежде чем я начал использовать его последовательно для лучшего опыта разработки, я хотел бы узнать немного больше об этом.