我有一個自定義包通過composer.json注入到我的項目中,這個包當前在版本2.0.1 我在包的源代碼中改變了一些東西,並在包中設置了版本。 JSON 2.0.2推它Git和嘗試更新我的作曲家,但每一次我得到作曲家使用舊包版本
- Installing myproject/laravel-jssettings (v2.0.1): Cloning 9663e29ee0 from cache
即使壽我清除作曲家緩存和刪除的文件composer.lock
在我的作曲家線.json文件是
"myproject/laravel-jssettings": "~2.0",
我試着將它設置爲
"myproject/laravel-jssettings": "2.0.2",
但後來我得到它說
Problem 1
- The requested package myproject/laravel-jssettings 2.0.2 exists as myproject/laravel-jssettings[v2.0.0, v2.0.1] but these are rejected by your constraint.
什麼我想念這裏,我一定要清除緩存或更改的錯誤消息一個新版本,以便作曲家獲得新的2.0.2版本。 thx
確保您已經創建了該軟件包的新版本,不要忘記更新您的packagist回購 – hassan