exclude_pattern 里加個|/public/ 會把所有目錄下的public目錄都排除掉 假如app目錄下有public這個目錄 也會被排除掉 這個咋整啊
很簡單,直接加入上一級目錄名稱,你甚至可以寫絕對路徑 |/xxxx/public/。
|/xxxx/public/
是這么回事 但是把上級目錄寫進去 總感覺怪怪的
自己 fork 修改 https://github.com/webman-php/console/blob/2d4ce527810f91e1b4f583ec90eae24a0334ab10/src/Commands/BuildPharCommand.php#L70
我直接在consolle.php里修改了 $exclude_folders = join('|', array_map(function ($folder) { return BASE_PATH . DIRECTORY_SEPARATOR . $folder . DIRECTORY_SEPARATOR; }, [ 'xxx' ]));
然后再把字符串 加到exclude_pattern里。。。