Readline не регистрирует информацию - PullRequest
1 голос
/ 05 марта 2020

Я создаю игру средневекового типа, поэтому не обращайте внимания на строки, однако причина, по которой я здесь, заключается в том, что я не могу получить имя файла сохранения в новом разделе файла сохранения.

Ведение журнала не определено. Мой класс saver отлично работает снаружи.

rl.question('Art thou creating a [n]ew life or [r]esuming a previous one? ', (answer) => {
  if (answer === 'r') {
    rl.question('What is thy name? ', (answer) => {
      console.log(answer)
      userSave = saver.load(answer)
    })
  } else {
    rl.question('Hmph, a new peaseant. What is thy name? ', (answer) => {
      console.log(answer)
      userSave.name = answer
    })
  }
  rl.close()
})
console.log(userSave)
saver.save(userSave.name, userSave)

Выше мой код? Я пытался дождаться его внутри функции asyn c и вернуть его внутрь.

...