安裝homestead,開開心心的創建了一個laravel項目,結果發現window的共享文件夾中空空如也,有點慌,趕緊求組一下偉大的度娘。
從廣大網友的經驗分享中找到了比較可行有用的幾點:
1、Homestead.yaml文件中的共享文件夾設置:
(1)- map:前是4個空格,一定要注意,不能多也不能少,部分編輯器可以使用一個tab代替;另外,"-"與"map"之間有一個空格,不可省略。
(2)- map:後對應的是window環境下的共享文件夾地址,要注意的問題是開頭的 "D:/子目錄/..." 部分,因爲初始的Homestead.yaml文件中,這一部分的寫法是 "/子目錄/子目錄/..." 這樣的,所有很容易被帶歪了。
(3)to:後跟的是homestead虛擬機中的共享文件夾地址。
設置完成後記得保存。
2、window中共享文件夾打開文件共享功能
右鍵共享文件夾-----> 屬性----->共享----->網絡文件和文件夾共享----->共享(S)...----->指定用戶添加權限----->共享/確定
3、使用管理員身份啓動homestead
window下可以使用window posershell的管理員模式運行homestead,也可以使用管理員權限運行git bash,然後啓動homestead。
使用過程中的一個小問題:
使用vagrant啓動homestead的時候,需要移動到homestead的目錄下執行vagrant up等命令(不知道有什莫vagrant設置或者環境變量設置之類的沒有*_*),在其他文件夾內指令無效。
急事緩辦,靜方能生智