部署laravel项目的正确方法
我正在尝试在live server上部署我的第一个laravel项目部署laravel项目的正确方法,laravel,laravel-5.6,Laravel,Laravel 5.6,我正在尝试在live server上部署我的第一个laravel项目 我应该使用本地项目中的composer.lock进行部署吗 我应该与本地供应商一起部署吗 我所做的:: 当我在没有composer.lock的情况下部署时,composer install命令不在live server上安装软件包。我尝试上载composer.json并运行composer update时出现了内存不足错误。然后我从.gitignore中删除了composer.lock,对吗 什么是正确的部署方式? 是的,您应
composer update
时出现了内存不足错误。然后我从.gitignore中删除了composer.lock,对吗
什么是正确的部署方式?
composer
。但是如果你上传了供应商目录,你根本不需要安装composer
您希望在部署中同时包含
composer.lock
和composer.json
,然后运行composer安装
composer update
不是部署所需的,它会尝试升级所有软件包,这可能会完全破坏您的应用程序(而且运行时间要长得多)。旁注:composer install
在文档中特别推荐<默认情况下,code>composer.lock也不在.gitignore
中-您(或其他人)一定添加了它。