在yii2.0中使用composer安装扩展

Sun*_*kta 5 php yii-extensions yii2

如何使用composer在yii2.0中安装yii/jui.我试过了

php composer.phar require --prefer-dist yiisoft/yii2-jui "*"
Run Code Online (Sandbox Code Playgroud)

并添加到composer.json

"yiisoft/yii2-jui": "*"
Run Code Online (Sandbox Code Playgroud)

但它没有成功.任何人都可以帮我如何使用composer在yii 2.0中安装扩展.

当我$ php composer.phar require yiisoft/yii2-jui "*"在cmd中运行时,它只是打开composer.phar文件,没有其他任何事情发生.

先感谢您.

502*_*eek 11

请在"require"下检查composi.json文件中的yiisoft/yii2-jui.你可能会看到这样的

"require": {
        "yiisoft/yii2-jui": "2.0.*@dev"
},
Run Code Online (Sandbox Code Playgroud)

如果你没有看到,请添加它并运行composer.phar installcomposer install.如果已安装,请使用composer.phar updatecomposer update

我已经更新了我的答案.请看一下.包装员在这里.


502*_*eek 9

希望你已经用作曲家安装了Yii-2.我已经逐步安装(基本应用程序模板).

步骤1.在安装之前,Yii官方网站说,我们要求在安装Yii 2之前安装此软件包.此步骤将在作曲家安装之后进行.

sudo composer global require "fxp/composer-asset-plugin:1.0.0-beta4"
Run Code Online (Sandbox Code Playgroud)

请看一下附件.

在此输入图像描述

这次是用作曲家安装的yii-2.

sudo composer create-project yiisoft/yii2-app-basic basic 2.0.1 
Run Code Online (Sandbox Code Playgroud)

请拍第二张和第三张附加图片.

在此输入图像描述

在此输入图像描述

之后,请转到您的项目文件夹.然后,打开your_project_folder/composer.json.我已经用vi来打开compser.json.你可以随意使用.请再看一下附加图片.

在此输入图像描述

下一步是完整安装包的最后一步.添加之后

"yiisoft/yii2-jui": "*" 
Run Code Online (Sandbox Code Playgroud)

require关键字下,请保存您的composer.json文件.然后运行此命令.

 sudo composer update
Run Code Online (Sandbox Code Playgroud)

请再看看附加图像.

在此输入图像描述

请检查your_project_folder/vender/yiisoft/yii2-jui上的文件夹

在此输入图像描述

就这样.希望这对你的堆栈有所帮助.顺便说一句,如果你想使用composer命令,请使用以下命令.这将有助于从任何地方呼叫作曲家.

sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)