npm 包 hyper-missed-cmd 使用教程

阅读时长 3 分钟读完

简介

当你在使用命令行工具 Hyper 时,是否曾经输入过一个不存在的命令而无法得到正确的反馈?这时候,你需要一个名为 hyper-missed-cmd 的 npm 包。

hyper-missed-cmd 是一个可以帮助你更好的处理不存在命令的 Hyper 插件。

安装

安装 hyper-missed-cmd 很简单,只需要在终端里运行以下命令:

或者在 Hyper 配置文件 ~/.hyper.js 中添加如下代码即可:

此时,启动 Hyperhyper-missed-cmd 插件就已经安装了。

使用

当你在 Hyper 的终端中输入不存在的命令时,hyper-missed-cmd 插件会自动运行。同时,你可以通过 hyper-missed-cmd 提供的配置参数来调整行为。

配置参数

hyper-missed-cmd 提供了以下两个配置参数:

  • commands: 必须是一个数组,数组中的元素代表你希望 Hyper 对于这些命令进行处理。默认为一个空数组。
  • fallbackCommand: 当命令不在 commands 数组中时,hyper-missed-cmd 会执行该参数配置的命令。默认为 echo "Command not found: {input}"

示例代码

下面是一个可以更好帮助理解 hyper-missed-cmd 插件的样例代码:

-- -------------------- ---- -------
-------------- - -
  ---
  ------- -
    ------------------- -
      --------- ------ ----- ---------
      ---------------- ----- ------- --- ------- ------- -- --- --------
    --
  --
  ---
--

在这个样例代码中,我们将需要处理的命令设置为 ls, cd, 和 mkdir。同时,我们定义了当命令不在上述三个命令之列时的回退命令为:echo "Sorry, the command {input} is not found."

这样设置后,当你在 Hyper 终端中输入 rm 时,会得到 Sorry, the command rm is not found. 的回馈。

总结

hyper-missed-cmd 插件可以帮助你简化对 Hyper 命令行的使用,让你更好地接受并掌握 Hyper 让你带来的良好体验。真诚希望这篇文章对你有帮助!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600566fc81e8991b448e3406

纠错
反馈