0
var content;
fs.readFile(file.path, 'utf8', function(err, data) {
if ((path.extname(file.path)) == '.docx') {
mammoth.extractRawText({
path: file.path
})
.then(function(result) {
content = result.value; // The raw text
content = content.replace(/(\r\n|\n|\r)/gm, "");
console.log(content); // Printing this
})
.done();
}
console.log(content); //Not printing this
})
Почему контент не печатает внешнюю функцию, даже если переменная, объявленная снаружи?Не получать данные вне функции в JS
Из-за асинхронной природы вы не можете получить значение, как это – abdulbarik
Существовали несколько ошибок в коде. Я исправил их. Пожалуйста, проверьте. – thefourtheye
любой способ получить такую ценность? –