जब मैं विकसित हो रहा होता हूं तो मुझे आमतौर पर लोकलहोस्ट के लिए खोले गए क्रोम पेज की जरूरत होती है इसलिए, मैं सिर्फ निम्नलिखित cmd चलाता हूं: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app=http://localhost:3000
चूंकि मैं इसका अक्सर उपयोग करता हूं और कभी-कभी मेरा पोर्ट बदल जाता है। मैं कहाँ zsh में एक समारोह लिखना चाहता हूँ ch
में क्रोम खोलेंगे localhost:3000
जबकि ch 2500
में क्रोम खोलेंगे localhost:2500
।
अब तक, मैंने यही किया है:
ch () {
command "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
}
यह एक नई क्रोम विंडो खोलता है लेकिन कंसोल में एक त्रुटि / चेतावनी प्रदर्शित करता है: /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
लेकिन जब मैं एक ध्वज जोड़ता हूं:
ch () {
command "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --app=http://localhost:3000"
}
कुछ नहीं होता है और मुझे एक त्रुटि मिल रही है: ch:1: no such file or directory: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --app=http://localhost:3000
/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