我在 Windows 10 上的 VSCode 中运行 Vue 和 Vite。我有 NPM Scripts 快捷方式,单击时可以构建项目。我将以下绑定添加到下面的 keybindings.json 中,并且可以很好地按预期启动我的网站:
{
"key": "alt+g",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "npm run dev\r"
},
},
之后,我必须按“o”来调用Vite“打开浏览器”命令来启动浏览器。我想将打开命令合并到键绑定中,并且我尝试了几件事,包括将该文本行更改为:
"text": "npm run dev\r && echo 'o'\r"
// OR
"text": "npm run dev\r && start chrome"
有什么想法如何做到这一点吗?
根据@startball上面的评论 - 以下成功使用Vite编译项目,然后使用默认浏览器启动网站。
{
"key": "alt+g",
"command": "runCommands",
"args":
{
"commands":[
{
"command": "workbench.action.terminal.sendSequence",
"args": { "text": "npm run dev\r" }
},
{
"command": "workbench.action.terminal.sendSequence",
"args": { "text": "o" }
}
]
}
},