@MP said in Критический баг с переменными в node.js:
@UserTrue если они не глобальные, то это можно объяснить только багом, что переменные меняются из других потоков
я работают с nodejs и таких багов не встречал, сделайте демо скрипт с этим багом
Добрый день сделал все как тут https://community.bablosoft.com/topic/5106/парсер-данных-в-excel
Но выдает ошибку, в цикле выводит в xlsx на один элемент меньше
const XlsxPopulate = require('xlsx-populate');
XlsxPopulate.fromBlankAsync()
.then(workbook => {
for (var i=1; i<=10; i++){
workbook.sheet("Sheet1").cell('M' + i).value([[LIST_WITH_FILE_CONTENT_GRUZ]][i]);
}
return workbook.toFileAsync("C:/usr/999.XLSX");
});