2017-05-19 5 views
0

Ich habe eine pro-Projekt-Installation von Homestead in meinem Laravel-Projekt, mit dem Leitfaden unter https://laravel.com/docs/5.4/homestead#per-project-installation.Wie Projektverzeichnis in Homestead.yaml mit relativer Pfad zuordnen

Ich möchte, dass die Datei Homestead.yaml das Projektverzeichnis als Ordner in der Vagrant-VM abbildet.

Ich möchte, dass die Homestead.yaml-Datei zwischen Entwicklungsmaschinen ohne Änderung geteilt werden kann.

Die Datei "Homestead.yaml" befindet sich wie die Vagrantfile-Datei im Projektverzeichnis.

Daher möchte ich das Projektverzeichnis relativ, anstatt durch den vollständigen Pfad identifizieren.

Etwas wie:

folders: 
    - 
     map: %CurrentDir% 
     to: /home/vagrant/Code/project 

(I% CurrentDir% zum Zweck dieses Beispiels erfunden.)

Oder noch besser, ohne den Namen des Projektverzeichnisses zu.

Ich bin auf Windows und würde eine Plattform-Agnostic-Lösung bevorzugen.

Wie kann ich das tun?

Antwort

0

Unter Windows 10 das funktioniert:

folders: 
    - 
     map: %CurrentDir% 
     to: /home/vagrant/Code/project 

noch auf einer anderen Plattform zu testen ...

0

Das auf Mac OS X arbeitet w/vagrant 2.0.1/Gehöft 6.5:

folders: 
    - 
     map: ./ 
     to: /home/vagrant/code/project