api-docs icon indicating copy to clipboard operation
api-docs copied to clipboard

可以支持hyperf 的 phar打包吗

Open xu767142206 opened this issue 1 year ago • 1 comments

我看源码 注解dto是每次启动都会删除缓存重新生成 在phar包内是无法删除文件的 能否有一个配置 开启后则不清除缓存注解适合用于phar的模式

xu767142206 avatar Jun 19 '24 01:06 xu767142206

先通过配置来指定目录生成文件(如:/tmp), 后期优化

tw2066 avatar Jun 27 '24 08:06 tw2066

已支持

@xu767142206

修改 生成swagger文件路径

   /*
    |--------------------------------------------------------------------------
    | 生成swagger文件路径
    |--------------------------------------------------------------------------
    */
    'output_dir' => BASE_PATH . '/runtime/container',

Phar 打包器

# 1.启动生成代理类和注解缓存
php bin/hyperf.php start
# 2.打包
php bin/hyperf.php phar:build

tw2066 avatar Sep 09 '24 07:09 tw2066