引用错误{{variable}}未在Visual Studio代码中的Rest客户端全局位置定义

o7jaxewo  于 2023-01-17  发布在  其他
关注(0)|答案(1)|浏览(96)

我尝试使用Rest Client VS Code Extension from Huachao Mao。我在工作区设置中创建了一个新配置文件

与代码工作区的比较.代码工作区

{
    "settings": {
        "git.ignoreLimitWarning": true,
        "rest-client.enableTelemetry": false,
        "rest-client.environmentVariables": {
            "xyz": {
                "host": "http://localhost:8080/",
            }
        }
    }
}

我正在尝试发送以下请求

请求.http

GET {{restBasePath}}/api/employee

但我越来越

ReferenceError: host is not defined at global.<anonymous> (c:\Users\dev\request.http:3:20) 
at N$ (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:191:43412) 
at zCe (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:191:43961) 
at c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:191:47073 
at Jh (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:190:30551) 
at Object.V3t [as action] (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:191:47038) 
at I2e.<anonymous> (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extension.js:1:5703) 
at Generator.next (<anonymous>) 
at s (c:\Users\user\.vscode\extensions\anweber.vscode-httpyac-5.8.3\dist\extensi...

在我切换环境到xyz并尝试发送请求后。如何消 debugging 误?

xytpbqjk

xytpbqjk1#

你把vscode-rest-clientvscode-httpyac混在一起了。httpyac是我开发的vscode-rest-client的替代品(见httpyac.github.io)。要配置我的扩展,请使用设置httpyac. environmentVariables。要使用vscode-rest-client,请使用codelens Send Request。我很乐意让你试试httpyac,但我建议你只使用其中一个扩展,禁用另一个。

相关问题