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
。