生成bootstrap / compiled.php的文档化方法是运行artisan命令: 工匠优化
artisan optimize的问题在于它运行composer dump-autoload --optimize,它会使composer_classmap.php文件中的每个PSR-0加载类变平。如果你使用像Zend和PSR-0自动加载这样的库,这个类图文件超过了3000行。加载每个Web请求是非常不理想的,所以我不想这样做。
如何在不填充composer类映射文件的情况下生成compiled.php文件?
答案 0 :(得分:15)
查看代码,似乎无法做到这一点。但是我更改了代码以提供选项并发出拉取请求:https://github.com/laravel/framework/pull/3708。
编辑
合并拉取请求。现在你可以运行:
php artisan optimize --psr