【发布时间】:2021-12-03 08:03:31
【问题描述】:
这是一个“有趣”的问题,有一定程度的严肃应用。我喜欢 chav lingo,我认为运行 npm innit 而不是 npm init 会很酷。我大致知道 npm 允许通过 package.json 使用别名(例如,当您运行脚本时)例如 npm run innit 将是微不足道的。但这并不是我真正想要的。我想将npm innit 别名为npm init。只是想知道有没有办法。我查看了npm help 和.bash_profile alias 关于macosx 的说明,但它们实际上不允许使用空格分隔的别名...
如果您有任何想法,请告诉我。也可以帮助我更广泛地学习别名。
谢谢。
【问题讨论】:
-
我会为此定义一个函数。根据 bash 手册:对于几乎所有用途,别名都被 shell 函数所取代。 :)