Laravel 8 編寫任務(wù)

2021-07-26 09:42 更新

你的所有 Envoy 任務(wù)都應(yīng)該在項目根目錄中的 Envoy.blade.php 文件中定義。 這是一個讓你入門的例子:

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

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

如您所見,在文件頂部定義了一個 @server 數(shù)組,允許您在任務(wù)聲明的 on 選項中引用這些服務(wù)器。@server 聲明應(yīng)始終放在單行上。在你的 @task 聲明中,你應(yīng)該放置在任務(wù)執(zhí)行時應(yīng)該在你的服務(wù)器上運行的 Bash 代碼。

您可以通過將服務(wù)器的 IP 地址指定為 127.0.0.1 來強制腳本在本地運行:

@servers(['localhost' => '127.0.0.1']) 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號