Home | Laravel | Powershell και Laravel

Powershell και Laravel

Εδώ και αρκετό καιρό ασχολούμε με το Laravel, ένα από τα καλύτερα PHP MVC Frameworks το οποίο το συστήνω ανεπιφύλακτα σε όποιον θέλει να ασχοληθεί με PHP και MVC. Μία από τις εντολές που χρησιμοποιώ συνέχεια είναι η

php artisan

Επειδή όμως χρησιμοποιώ και Powershell (το οποίο πραγματικά είναι φοβερό) σκέφτηκα ότι θα ήταν καλό να φτιάξω ένα alias και να γλυτώσω μερικά keystrokes. Η δημιουργία ενός powershell alias είναι πολύ εύκολη με την εντολή Set-Alias. Όμως επειδή θέλουμε να εκτελέσουμε την εντολή php artisan και όχι κάποιο powershell command θα πρέπει να κάνουμε κάτι ακόμη. Επίσης όταν δημιουργούμε ένα Alias σε Powershell τότε αυτό δεν αποθηκεύεται μόνιμα (εκτός και αν το κάνουμε export και import) αλλά παραμένει ενεργό για τη διάρκεια που θα έχουμε ανοικτό το command window.

Για να κάνουμε λοιπόν μόνιμο το alias και να εκτελεί τη php arisan εντολή κάνουμε τα εξής:

  1. Ανοίγουμε ένα Powershell window και εκεί γράφουμε notepad $profile. Η εντολή αυτή θα μας ανοίξει τις εντολές που εκτελούνται κάθε φορά που ανοίγομε ένα Powershell παράθυρο.
  2. Πάμε στο τέλος του αρχείου και προσθέτουμε τις παρακάτω εντολές:
    function phpartisan($arg1,$arg2,$arg3,$arg4,$arg5) { php artisan $arg1 $arg2 $arg3 $arg4 $arg5}
    Set-Alias art phpartisan
  3. Αποθηκεύουμε το αρχείο.

Αυτό ήταν είμαστε έτοιμοι. Κάθε φορά που θα ανοίγουμε ένα powershell παράθυρο μπορούμε να γράφουμε art και ουσιαστικά να εκτελείται η εντολή php artisan

About geochatz

Προγραμματιστής, κολλημένος με το .NET και λάτρης του Laravel (το καλύτερο PHP Framework). Podcaster και Host του Startup Stories, ενώ στον ελεύθερο χρόνο του είναι και Drummer των Politically Incorrect.
Loading Facebook Comments ...

Αφήστε μια απάντηση

Η ηλ. διεύθυνσή σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *