从 bitbucket 克隆后的 Yii2 作曲家更新
Yii2 composer update after cloning from bitbucket
所以我从 bitbucket 克隆了我的 Yii2-advanced 项目。它没有供应商文件夹,所以我必须 运行 composer update
来安装所有插件。但是当我这样做时,我得到一个错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- jlorente/yii2-widget-remainingcharacters dev-master requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- jlorente/yii2-widget-remainingcharacters 1.0.1 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- jlorente/yii2-widget-remainingcharacters 1.0.0 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- Installation request for jlorente/yii2-widget-remainingcharacters * -> satisfiable by jlorente/yii2-widget-remainingcharacters[1.0.0, 1.0.1, dev-master].
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
- It's a private package and you forgot to add a custom repository to find it
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
所以我的要求不行。好的。我安装了 jquery-remaining-characters ~1.0.0
但错误仍然存在。这种问题已经发生过几次了,我想学习如何处理它。包名中也没有拼写错误,我尝试了 stable
和 dev
最小稳定性选项。在这种情况下,composer/bower packeges 应该做什么?
您应该使用 asset-packagist - 将其存储库添加到您的 composer.json
:
"repositories": [
{
"type": "composer",
"url": "https://asset-packagist.org"
}
]
或全局安装fxp/composer-asset-plugin
:
composer global require "fxp/composer-asset-plugin:~1.4"
所以我从 bitbucket 克隆了我的 Yii2-advanced 项目。它没有供应商文件夹,所以我必须 运行 composer update
来安装所有插件。但是当我这样做时,我得到一个错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- jlorente/yii2-widget-remainingcharacters dev-master requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- jlorente/yii2-widget-remainingcharacters 1.0.1 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- jlorente/yii2-widget-remainingcharacters 1.0.0 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
- Installation request for jlorente/yii2-widget-remainingcharacters * -> satisfiable by jlorente/yii2-widget-remainingcharacters[1.0.0, 1.0.1, dev-master].
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
- It's a private package and you forgot to add a custom repository to find it
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
所以我的要求不行。好的。我安装了 jquery-remaining-characters ~1.0.0
但错误仍然存在。这种问题已经发生过几次了,我想学习如何处理它。包名中也没有拼写错误,我尝试了 stable
和 dev
最小稳定性选项。在这种情况下,composer/bower packeges 应该做什么?
您应该使用 asset-packagist - 将其存储库添加到您的 composer.json
:
"repositories": [
{
"type": "composer",
"url": "https://asset-packagist.org"
}
]
或全局安装fxp/composer-asset-plugin
:
composer global require "fxp/composer-asset-plugin:~1.4"