如何解决每次远程仓库拉取laravel项目还要安装依赖
每次拉取项目的时候还要在本地安装依赖真的很麻烦
1.原因:
-
vendor目录:主要是存放第三方的类库文件,laravel思想主要是共同的开发,不要重复的造轮子(例如:里面可能存在验证码类、上传类、邮件类),还需要注意该目录还存放laravel框架的源码。注意:如果使用的composer软件管理的,composer下载的类库都是存放在该目录下的。
-
可以看到远程仓库项目中没有此目录:
![主要的就是这个vendor目录](https://img2020.cnblogs.com/blog/1922055/202004/1922055-20200409121505914-1582982808.png)
2.打开本地项目中的.gitignore文件
![主要的就是这个vendor目录](https://img2020.cnblogs.com/blog/1922055/202004/1922055-20200409121856385-999305472.png)
然后你在上传到你的远程仓库第一次上传可能为有点慢:
以后再拉取项目的时候再也不用专门执行一下composer install 安装依赖文件了