引用错误{{variable}}没有在Visual Studio代码的Rest Client中的全局中定义



我尝试使用来自毛的Rest Client VS代码扩展。我在工作区设置中创建了一个新的配置文件

vs代码工作区。代码工作区

{
"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:Usersdevrequest.http:3:20) 
at N$ (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:191:43412) 
at zCe (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:191:43961) 
at c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:191:47073 
at Jh (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:190:30551) 
at Object.V3t [as action] (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:191:47038) 
at I2e.<anonymous> (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextension.js:1:5703) 
at Generator.next (<anonymous>) 
at s (c:Usersuser.vscodeextensionsanweber.vscode-httpyac-5.8.3distextensi...

在我将环境切换到CCD_ 1并尝试发送请求之后。如何消除错误?

您将vscode rest客户端与vscode httpyac混合使用。httpyac是我开发的vscode rest客户端的替代方案(请参阅httpyac.github.io)。要配置我的扩展,请使用设置httpyac.environmentVariables。要使用vscode rest client,请使用codelens Send Request。我很乐意您尝试httpyac,但我建议您只使用这两个扩展中的一个,并禁用另一个。

最新更新