这是一个“有趣”的问题,有一定程度的认真应用。我喜欢chav lingo,我认为运行primes = [3, 5, 7, 11]
代替npm innit
会很酷。我知道npm通过package.json允许别名(例如,当你运行脚本时),例如npm init
将是微不足道的。然而,这并不是我想要的。我想将npm run innit
别名为npm innit
。只是想知道是否有办法。我查看了npm init
以及关于macosx的npm help
说明,但它们实际上并不允许以空格分隔的别名......
如果您有任何想法,请告诉我。会帮助我更普遍地学习别名。
谢谢。答案 0 :(得分:3)
如果别名值的最后一个字符是空白,那么下一个字符 别名后的命令字也会检查别名扩展。
所以你可以这样做:
alias npm='npm ' # The trailing space is important
alias innit='init'