nodejs fs не определен
Я пытаюсь объединить кучу файлов в папке с помощью узла fs
,
Проблема в том, что я получаю
Uncaught ReferenceError: fs не определен
При попытке использовать fs.readFileSync
с files
массив в коде ниже.
var fs = require('fs');
var path = require('path');
var output = "";
var files = fs.readdirSync('./content');
console.log(files); //fs works here
for(var i = 0; i < files.length; i ++) {
output += fs.readFileSync(path.join('./content', files[i]), 'utf8') + '\n';
}
module.exports = output;
Сначала я думал, что это какая-то проблема с областью действия, но потом я столкнулся с этой проблемой, когда fs не определена ошибка, когда readFileSync передается переменная пути, которая в основном говорит:
Вы не можете использовать переменные, так как выражение должно быть статически анализируемым, т.е. известным во время сборки, а не во время выполнения.
Так есть ли другой способ объединить эти файлы?
Спасибо за любую помощь!