2017-07-31 19 views
0

これはあるレベルの重大なアプリケーションでは「楽しい」問題です。私はchav lingoが好きで、npm initの代わりにnpm innitを実行するのはかなりクールだと思っていました。私は広範にnpmがpackage.jsonによるエイリアスを許すことを知っています(例えば、スクリプトを実行するとき)、例えばnpm run innitは簡単です。しかし、それは私が行っていることではありません。私はnpm innitからnpm initにエイリアスしたいです。それはちょっと不思議です。私はnpm helpと同様に.bash_profile aliasの指示を見てきましたが、実際にはスペースで区切られたエイリアスは許されません...Mac OS X端末で「npm innit」のエイリアスを設定するにはどうすればよいですか?

あなたにアイディアがあれば教えてください。より一般的にもエイリアシングを学ぶのに役立ちます。

ありがとうございました。 Bash Reference Manualから

+0

私はこのための関数を定義します。ほとんどの場合、エイリアスはシェル関数に置き換えられています。* :) – pynexj

答えて

3

別名値が空白での最後の文字は、その後、別名の次 コマンド・ワードは、エイリアス展開のためにチェックされている場合。

だから、これを行うことができます。

alias npm='npm ' # The trailing space is important 
alias innit='init' 
関連する問題