我有一个命令行界面(聚合物),将网站作为 HTTP 服务提供服务。
要启动一项localhost
服务,我可以运行polymer serve
.
但是,在我正在运行的目录中,有一个名为的文件,service-worker.js
当输入polymer
[space]
s + [tab]
.
有没有办法将此命令添加到此包中,以便它自动完成serve
?
注意:我正在使用zsh
.
答案1
简短的回答:不,没有(简单)的方法,因为 Zsh 不包含补全,polymer
并且 Polymer CLI 本身也不安装它们。
但是,如果您愿意为此付出一些努力,那么您可以自己编写一个完成函数。有关这方面的更多信息,请阅读 Zsh 手册的以下部分: