The*_*ebs 0 php git composer-php
我创建了一个程序包并将其推送到github,composer.json该程序包的My 如下所示:
{
"name": "adam.balan/AisisAjax",
"description": "This is a component for AisisCore, that is - it should be installed to the Components section of the web based framework for wordpress.",
"license": "GPL v3",
"authors": [
{
"name": "Adam Kyle Balan",
"email": "AdamKyleBalan@gmail.com"
}
],
"minimum-stability": "dev",
"require": {
}
}
Run Code Online (Sandbox Code Playgroud)
一切对我来说都很好- composer install第一次使用,无论如何进行更改并将其推送到存储库并运行composer install(甚至删除vendor文件夹并再次运行命令以进行全新安装),我都会得到一个版本这反映了我对此回购协议所做的第一次承诺。换句话说,我的chanegs不会出现在正在下载的内容中。
我已经阅读了有关composer缓存问题的信息,并转到C:\Users\<user>\AppData\Local\Composer并删除了其中的所有文件-同样的问题。
是什么赋予了?
如果未使用存储库中标记的已定义版本,而是使用正在开发的分支,则Composer会检测到已下载的提交,并且仅在“安装”时始终会下载该确切的提交。
如果您希望Composer更新任何依赖项,则必须调用composer update。
请注意,Composer将创建一个包含此信息的锁定文件,因为通常的情况是有人希望还原组成软件时使用的依赖关系的确切组合。如果您积极开发该软件,则只需更频繁地更新您的依赖项即可。:)