簡體   English   中英

使用 rl.question node.js 時未捕獲的 ReferenceError

[英]Uncaught ReferenceError when using rl.question node.js

我一直在嘗試尋找解決方案一段時間,但我一無所獲。

我正在嘗試使用 rl.question 創建 node.js 終端菜單,但是當我插入數字/字母時,出現以下錯誤:

插入字母時:Uncaught ReferenceError ReferenceError: t is not defined

這是代碼:

function menu() {
  console.log("Please select an option from the menu below.")
  console.log("1. Group Shout")
  console.log("2. Group Wall Post")
  console.log("3. Database")
  console.log("4. Discord Bot")
  console.log("5. Settings")
  console.log("6. Exit/Restart")
  rl.question("Please select an option: ", function(answer) {
      if (answer == "1") {
        rl.close();
          console.log("Group Shout")
          rl.question("Please enter the group shout: ", function(answer)
          {
              roblox.shout(group, answer)
              console.log("Shout sent: " + answer)
              menu()
          })

抱歉,我沒有“評分”到足以評論您的問題,但我想建議 Inquirer.js,以防您不知道。

https://www.npmjs.com/package/inquirer

它對於各種用戶輸入類型都非常強大。 還有一個 rxjs 接口來構建動態問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM