亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Heroku 部署之后運行 Laravel 工匠作曲家腳本

在 Heroku 部署之后運行 Laravel 工匠作曲家腳本

PHP
SMILET 2021-12-24 09:08:08
我想知道是否有任何方法可以在 Composer 部署到 Heroku 后立即通過 Composer 運行一些 Laravel 工匠腳本。我想運行以下腳本:php artisan optimize有沒有辦法用 Composer 而不是 Heroku 發布階段來做到這一點?
查看完整描述

3 回答

?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

您可以為此使用作曲家腳本。


根據部署期間運行的Heroku Build 行為 composer install,您可以向post-install-cmd事件添加自定義命令。


在您的 composer.json 中,您可以添加以下內容:


"scripts": {

    "post-install-cmd": [

        "@php artisan optimize"

    ]

},

該命令將在執行安裝命令后運行。


查看完整回答
反對 回復 2021-12-24
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

作為Rmul 的答案,您可以為此使用編寫腳本,但對于 Heroku 或其他 buildpack 系統,您必須使用“編譯”腳本而不是“安裝后cmd”事件。


"scripts": {

    "compile": [

        "php artisan optimize"

    ]

}

該命令將在執行安裝命令后運行。


查看完整回答
反對 回復 2021-12-24
?
呼如林

TA貢獻1798條經驗 獲得超3個贊

如果您的主機支持 ssh,請下載此應用程序 bvsshClient,使用您的詳細信息登錄到您的 ftp,它將打開一個 cmd 窗口供您執行任何操作。但您可能無權訪問 root 訪問權限來安裝應用程序


查看完整回答
反對 回復 2021-12-24
  • 3 回答
  • 0 關注
  • 128 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號