有人可以詳細解釋Homestead.yaml文件嗎?不完全理解其內容正困擾着我。瞭解Laravel中的Homestead yaml文件
以下是完整的宅基地YAML文件:
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Code
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
而且這裏是我瞭解它的內容,糾正我,如果我錯了,當然添加註釋。
認證:的〜/ .ssh/id_rsa.pub
在本地機器上的目錄中 您存儲公用文件的.ssh。該文件夾可以是您的 本地機器中的任何文件夾,對不對?鍵: - 的〜/ .ssh/id_rsa
在本地機器上的一個目錄中存儲本地的.ssh文件。此文件夾可以是本地 機器中的任何文件夾,對不對?文件夾:
- 地圖:〜/代碼
到:/家庭/流浪者/代碼
-Map: 在本地機器上的一個目錄中存儲你所有的項目。該文件夾可以是本地機器中的任何文件夾,對嗎?
到: 我相信這是你的項目將被存儲在 虛擬機,如果這是正確的,並在最後一個文件夾需要 比賽的最後一個文件夾中的局部結構?
網站:
- 地圖:homestead.app
到:/家庭/流浪者/代碼/ Laravel /公共
-Map:我相信這是網址或域名,您將用於訪問您的網站,只要您將其添加到您的本地主機文件 ,它可以是任何你想要的,對嗎?
到:我不知道這是什麼...
數據庫:
- 宅基地
稱爲宅基地databese將被自動創建,正確嗎?
感謝