ng完成不再存在

fab*_*nto 4 command-line-interface angular

刚刚更新为使用最新版本的 Angular CLI (6.0)。

如何为 ng 二进制文件设置 bash 完成?它曾经是

. <(ng completion --bash)
Run Code Online (Sandbox Code Playgroud)

~/.bashrc文件中,但现在不再。

这还能实现吗?

fab*_*nto 6

根据这篇文章:

由于功能不再与此版本一致,因此完成命令已被删除。

您可以在此处找到 Github 票证。

作为一种解决方法,您可以在命令行中运行它:

NG_COMMANDS="add build config doc e2e generate help lint new run serve test update version xi18n"
complete -W "$NG_COMMANDS" ng
Run Code Online (Sandbox Code Playgroud)