Вчера это работало совершенно нормально, и я не получал эту ошибку.
Попытался заменить кучу вещей этой единственной строкой, и я просто запутался в недоумении, почему это происходит. Я исследовал это в течение часа, и все результаты для «Неожиданного конца ввода JSON» не совсем соответствуют тому, что я делаю, и невероятно смущают меня, так как я довольно плохо знаком с javascript.
Строка, которая его вызывает:
let userData = JSON.parse(fs.readFileSync(__dirname + '/Storage/userData.json', 'utf8'))
Я также должен указать, что над ошибкой указано, что является причиной «undefined: 1» ??? Так что это довольно странно. Обычно это выглядело бы как строка в коде javascript, но нет, мне приходилось искать в списке «at (что-то в некотором сценарии)», чтобы найти, какая строка вызывала его, у меня есть ощущение, что это может быть связано с самим JSON вместо моего кода.