在yii2
安装指南的this section中,有以下说明:
安装Composer后,您可以通过运行以下命令来安装Yii Web可访问文件夹下的命令:
composer global require "fxp/composer-asset-plugin:~1.0.3"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
第一个命令安装composer资产插件,允许通过Composer管理bower和npm包依赖关系。
我已经阅读过关于composer-asset-plugin
here的内容,并且它似乎用于通过编辑器管理前端依赖关系。由于我不是为前端开发,我还需要安装这个插件吗?
答案 0 :(得分:1)
是的,我没有安装特定版本的扩展,因为没有安装它,安装后就解决了。有关此链接的更多详细信息Yii Framework forum post
答案 1 :(得分:1)
显然你必须这样做。否则你无法安装Yii。
yiisoft/yii2 requires bower-asset/jquery *@stable -> no matching package found.
答案 2 :(得分:1)
更正:根据./vendor/yiisoft/yii2/composer.json:
"require": {
...
"bower-asset/jquery": "2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable",
...
}
遗憾的是, fxp
是必需的。 PR已提交至项目https://github.com/yiisoft/yii2/issues/14265
项目所有者还在此http://www.yiiframework.com/forum/index.php/topic/68361-do-i-need-to-install-fxpcomposer-asset-plugin-if-im-not-doing-front-end-development/page__p__290882#entry290882声明将在2.1版中删除fxp要求