gpt4 book ai didi

deployment - Laravel:部署和供应商文件夹

转载 作者:行者123 更新时间:2023-12-04 10:00:59 24 4
gpt4 key购买 nike

我刚刚完成了在Laravel 4中完成的简单工作,并且准备在服务器上进行部署。

我发现供应商文件夹的大小为100MB,我想知道是否有必要上传其所有子文件夹。
我想我不使用大多数这些库,是否有遵循一个好的实践来部署Laravel项目?

最佳答案

你最好用

composer create-project laravel/laravel --prefer-dist <project directory>

创建您的项目。供应商目录空间使用量将仅从10MB开始。 (我只是在这里做的,这就是为我下载的内容)。

并且看起来您还可以:
composer update --no-dev --prefer-dist

减少您当前的项目空间使用量。

但是...供应商目录及其所有第一级子目录都是强制性的(只要您使用已安装的所有软件包),但是其中有些子目录在部署时可能会被忽略,例如:
*/examples/*
*/docs/*
*/docs2/* (Doctrine)
*/tests/*
*/test/*
*/Tests/* (Carbon)
*/swiftmailer/swiftmailer/notes/*

关于deployment - Laravel:部署和供应商文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17446816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com