终端选项卡名称"/>
在package.json上运行命令时更改终端选项卡名称
我有多个应用程序需要同时运行,但是要跟上终端中的哪个比较复杂。是否可以通过package.json
上的命令重命名它们各自的选项卡?
带有脚本的区域现在看起来像这样:
{
...
"scripts": {
"app1:dev": "[SCRIPT_TO_NAME_TAB] && cd app1 && nodemon server",
"app2:dev": "[SCRIPT_TO_NAME_TAB] && cd app2 && nodemon server",
"app3:dev": "[SCRIPT_TO_NAME_TAB] && cd app3 && nodemon server",
}
...
}
[SCRIPT_TO_NAME_TAB]
上有什么我可以替换的东西,以便每当我在package.json
上运行这些脚本中的每一个时,该选项卡都将正确命名吗?谢谢!
编辑:要对此添加更多,我发现其他线程建议我使用类似的东西
echo -n -e "\033]0;MY TITLE\007"
[不幸的是,这不起作用,并且package.json文件出现错误。所以有人知道那里发生了什么吗?
回答如下:在这种情况下,我最终缺少一些逃脱斜线。因此,为了使它起作用,在package.json
脚本中,我执行了以下操作:
{
...
"scripts": {
"app1:dev": "echo -n -e \"\\033]0;MY TITLE\\007\" && cd app1 && nodemon server",
...
}
...
}
更多推荐
在package.json上运行命令时更改终端选项卡名称
发布评论