我已经安装了一个新的 laravel 5 项目。在我的其他项目中,我有几个包。我想从供应商文件夹中复制包安装我期望的包并粘贴到我的新项目中。我想这样做,因为作曲家从在线安装新包的速度非常慢。
答案 0 :(得分:1)
您无法手动安装,因为这将是一项艰巨的任务。例如,当Laravel通过编辑器安装时,它有一些脚本在不同的安装步骤运行,它复制.env
文件,生成key
等。你可以看到https://github.com/laravel/laravel/blob/master/composer.json#L31& https://getcomposer.org/doc/articles/scripts.md#event-types。现在,您可以复制以前完整代码的粘贴&从composer.json中删除控制器,模型,包。但如果你手动安装它不是一个明智的决定。
答案 1 :(得分:0)
对于作曲家,您可以使用https://github.com/hirak/prestissimo
它使您能够以并行模式安装包和依赖项。这在安装项目/包期间提供了巨大的推动力。