安裝

2018-02-24 15:52 更新

首先,通過(guò) Composer 的 global 命令來(lái)安裝 Envoy:

composer global require "laravel/envoy=~1.0"

請(qǐng)務(wù)必將 ~/.composer/vendor/bin 目錄加入到 PATH 環(huán)境變量中,這樣才能在命令行中執(zhí)行 envoy 命令時(shí)找到可執(zhí)行文件。

接下來(lái),在項(xiàng)目的根目錄下創(chuàng)建 Envoy.blade.php 文件。下面給出的實(shí)例代碼你可以當(dāng)做模板使用:

@servers(['web' => '192.168.1.1'])

@task('foo', ['on' => 'web'])
    ls -la
@endtask

如上所示,在文件的開(kāi)頭首先定義了 @servers 數(shù)組。后續(xù)的任務(wù)聲明中,你可以在 on 選項(xiàng)中直接引用。在 @task 聲明里,你可以直接填寫(xiě)需要在服務(wù)器上執(zhí)行的 Bash 腳本代碼。

init 命令可以很方便地用來(lái)創(chuàng)建一個(gè)包含基本內(nèi)容的 Envoy 文件:

envoy init user@192.168.1.1
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)