Di solito ho bisogno di una pagina chrome aperta a localhost: 3000 quando sto sviluppando. Quindi, ho solo eseguito il seguente cmd:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app=http://localhost:3000
Dal momento che lo uso spesso e talvolta la mia porta cambia. Voglio scrivere una funzione in zsh dove ch
aprirà il cromo in localhost:3000
mentre ch 2500
aprirà il cromo in localhost:2500
.
Finora, questo è quello che sono riuscito a fare:
ch () {
command "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
}
Si apre una nuova finestra di Chrome ma viene visualizzato un errore / avviso nella console: /Library/Caches/com.apple.xbs/Sources/AppleGVA/AppleGVA-9.1.12/Sources/Slices/Driver/AVD_loader.cpp: failed to get a service for display 3
Ma quando aggiungo un flag:
ch () {
command "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --app=http://localhost:3000"
}
Non succede nulla e alla fine ottengo un errore:
ch:1: no such file or directory: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --app=http://localhost:3000