Comment attribuer cet alias à mon nouveau Mac avec Yosemite?
alias in = "npm install && bower install"
Comment attribuer cet alias à mon nouveau Mac avec Yosemite?
alias in = "npm install && bower install"
Réponses:
Ajoutez la alias
directive à votre ~/.bashrc
fichier. Vous devrez supprimer les espaces autour du =
symbole de bash pour analyser correctement la commande:
alias in="npm install && bower install"
Vous pouvez autoriser l'appelant à spécifier un nom de package si vous utilisez une fonction shell à la place d'un alias. Ici, nous passons le même argument à npm
et bower
(note, utilisez à la "$@"
place de $1
s'il y a plus d'un argument):
in() {
npm install $1 && bower install $1
}
source ~/.bashrc
prendre effet dans un shell existant.
sd
je reçois: ** - bash: sd: commande non trouvée **
bash
alias ne peut être utilisé que comme une commande, pas un argument. Pour créer un raccourci pour une option de ligne de commande, vous devez utiliser un alias qui inclut l'option (par exemple, alias sd='npm install --save-dev'
ou utiliser une variable d'environnement ( export SD='--save-dev'
), puis émettre un problème npm install $SD
qui n'enregistre pas vraiment beaucoup de saisie.