我无法让vcs通过lua接受用户输入

我无法让vcs通过lua接受用户输入,lua,Lua,我是一个相当新的程序员,仍然在学习诀窍 我决定学lua因为我听说它很快 我所有的编程都使用visual code studio,但由于某些原因,vcs在我尝试时不会运行lua代码 它要求我选择一个PYTHON解释器来解释所有的东西,现在我找到了一个运行lua的小json,但我不能在终端中编写 e、 g由于无法在终端中写入,此脚本无效 user_input = io.read() if user_input == hello then print("world") end 有

我是一个相当新的程序员,仍然在学习诀窍 我决定学lua因为我听说它很快 我所有的编程都使用visual code studio,但由于某些原因,vcs在我尝试时不会运行lua代码 它要求我选择一个PYTHON解释器来解释所有的东西,现在我找到了一个运行lua的小json,但我不能在终端中编写 e、 g由于无法在终端中写入,此脚本无效

user_input = io.read()
if user_input == hello
then print("world")
end
有谁能帮我,告诉我这有什么问题(见下面的脚本),或者告诉我风投有什么问题

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Run Lua",
      "type": "shell",
      "command": "lua",
      "args": [
        "${file}"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      }
    }
  ]
}
顺便说一句,我没有建立,我发现它在一个论坛


thx

您的if条件根据未定义的hello变量检查用户输入,因此为非真。检查:
如果用户输入=='hello'