Laravel Valet

快速安裝

  • brew update

  • brew services list
    確保 brew services有效并且能獲取到正確的輸出,如果無效,則需要 添加 。

  • 通過Homebrew安裝PHP 7.0:
    brew install homebrew/php/php70

  • 通過Composer安裝Valet:
    composer global require laravel/valet

~ $ composer global require laravel/valet
(確保 ~/.composer/vendor/bin 在系統(tǒng)路徑中)

  • 運(yùn)行 sudo valet install命令,這將會配置并安裝ValetDnsMasq,然后注冊Valet后臺隨機(jī)啟動。

Valet installed successfully!

  • 測試
    ~ $ ping foobar.dev
    PING foobar.dev (127.0.0.1): 56 data bytes
    64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.031 ms
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.087 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.086 ms
    64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.043 ms
    64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.071 ms

站點(diǎn)
服務(wù)站點(diǎn)
Valet安裝完成后,就可以啟動服務(wù)站點(diǎn),Valet為此提供了兩個(gè)命令:park和link

  • park命令

在Mac中創(chuàng)建一個(gè)新目錄,例如 mkdir ~/Sites,然后進(jìn)入這個(gè)目錄并運(yùn)行 valet park。這個(gè)命令會將當(dāng)前所在目錄作為web根目錄。
接下來,在新建的目錄中創(chuàng)建一個(gè)新的Laravel站點(diǎn): laravel new blog。
在瀏覽器中訪問 http://blog.dev。
這就是我們要做的全部工作。現(xiàn)在,所有在Sites目錄中創(chuàng)建的Laravel項(xiàng)目都可以通過 http://folder-name.dev這種方式在瀏覽器中訪問,是不是很方便?

bin $ mkdir ~/Sites
bin $ cd ~/Sites/
Sites $ ls
Sites $ valet park
Password:
This directory has been added to Valet's paths.
Sites $ 
  • link命令

link命令也可以用于本地Laravel站點(diǎn),當(dāng)你想要在目錄中提供單個(gè)站點(diǎn)時(shí) 這個(gè)命令 很有用。

要使用這個(gè)命令,先切換到你的某個(gè)項(xiàng)目并運(yùn)行 valet link app-name,這樣Valet會在 ~/.valet/Sites中創(chuàng)建一個(gè)符號鏈接指向當(dāng)前工作目錄。
運(yùn)行完link命令后,可以在瀏覽器中通過 http://app-name.dev訪問。
要查看所有的鏈接目錄,可以運(yùn)行 valet links命令。你也可以通過 valet unlink app-name來刪除符號鏈接。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容