>백엔드 개발 >PHP 튜토리얼 >php使用了composer的项目,部署的时候如何同步用到的库

php使用了composer的项目,部署的时候如何同步用到的库

WBOY
WBOY원래의
2016-06-06 20:08:511665검색

在php项目中使用了composer,但是现在搞不明白一个问题,就是在项目部署的时候要怎么部署,是要把整个vendor文件夹一起打包在安装包里面吗?

回复内容:

在php项目中使用了composer,但是现在搞不明白一个问题,就是在项目部署的时候要怎么部署,是要把整个vendor文件夹一起打包在安装包里面吗?

不需要把 vendor 目录同步
只需要同步 composer.json 和 composer.lock 文件即可
其他人只需要 composer install 就会从 composer.lock 文件中下载你本地依赖到的相同版本的代码库

参考开源框架laravel,composer.json里require了laravel/laravel,直接composer update,就会安装所有依赖生成vendor目录

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.