国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

composer install 時可不覆蓋:support 目錄下文件嗎?

kspade

關(guān)于composer install 時覆蓋文件

本想將一些初始化的邏輯代碼寫到 start.php 或者 support目錄的 helpers.php
但是每次composer 都會自動創(chuàng)建新的文件去覆蓋這幾個文件
想知道具體意義是什么呢?

或者有什么辦法寫初始化代碼嗎?

由于我現(xiàn)在在搞將webman 打包為:二進制文件
因此需要包裝一些檢測邏輯代碼進去

我想在:php start.php start 時進行檢測環(huán)境 (不寫到start 因為打包時不打包此文件)
按webman 的加載順序,那就是寫到 helpers.php 最佳,config目錄下由于多線程 會被加載多次 也不理想

1182 1 6
1個回答

walkor 打賞

start.php 和 helpers.php 必須和workerman/webman-framework內(nèi)核匹配才能運行。
所以每次安裝workerman/webman-framework 或者升級workerman/webman-framework時會自動覆蓋start.php 和 helpers.php。

新建一個 support/check.php,檢查邏輯放到這個文件里,composer.json里將此文件加入到自動加載中,類似

    "files": [
      "./support/helpers.php",
      "./support/check.php"
    ]

執(zhí)行 composer dumpautoload 這樣你的項目就可以在啟動時加載support/check.php了。不需要更改start.php 和 helpers.php。

  • kspade 2023-01-09

    好的謝謝 困擾許久 解決了

年代過于久遠,無法發(fā)表回答
??