在php项目中使用了composer,但是现在搞不明白一个问题,就是在项目部署的时候要怎么部署,是要把整个vendor文件夹一起打包在安装包里面吗?
在php项目中使用了composer,但是现在搞不明白一个问题,就是在项目部署的时候要怎么部署,是要把整个vendor文件夹一起打包在安装包里面吗?
参考开源框架laravel,composer.json里require了laravel/laravel
,直接composer update,就会安装所有依赖生成vendor目录
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答878 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答935 阅读
1 回答916 阅读
1 回答847 阅读
不需要把 vendor 目录同步
只需要同步 composer.json 和 composer.lock 文件即可
其他人只需要 composer install 就会从 composer.lock 文件中下载你本地依赖到的相同版本的代码库