我尝试使用来自毛的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,但我建议您只使用这两个扩展中的一个,并禁用另一个。