composer的一些坑
composer 使用 zip 载入的问题
问题1 no version defined
| 1 | Failed loading package in package/xxx-1.1.zip: Package xxx/xxx has no version defined. | 
解决方法为在要载入包的composer.json中添加"version": "1.0"
之后会进入问题2
问题2 Could not parse version constraint : Invalid version string “”
version需要x.x.x模式,三位版本号。
| 1 | { | 
docker 不同网络连接的问题
laravel sail使用的网络为sail,与其他的docker容器并不联通。
这样无法通过内网gitlab获取到私有包。
解决方法是,将gitlab容器添加到sail网络方便访问。
| 1 | docker network connect sail gitlab | 
之后是工具就可以发现gitlab加入了sail网络。
其他请求可正常使用。记得为sail添加ssh。