yii2 手动添加插件

很多时候用  composer  下载插件比较困难,反正我每次都是等半天。

网上查了相关资料,然后手动下载插件并安装成功

1、下载对应插件,或者自己手动编写相关插件(注意:自己编写的插件要求符合PSR-4编写规则)

目录结构

1、test/testClass
2、test/testClass/src/Name

2、将对应文件放入到yii2的 vendor 目录下

3、打开 vendor\yiisoft\extensions.php 在最下面加一个插件的内容

'test/testClass' =>
        array(
            'name' => 'test/testClass',
            'version' => '1.0.0',
            'alias' =>
                array(
                    '@test/testClass' => $vendorDir . '/test/testClass/src',
                ),
        ),

这里需要注意几个事项

有的插件是没有src目录的,比如yii2自带的如:yii2-bootstrap 那么在写别名地址的时候是直接写的

'alias' =>
                array(
                    '@yii/bootstrap' => $vendorDir . '/yiisoft/yii2-bootstrap',
                ),

开始使用yii-httpclient插件的时候,直接复制粘贴还没有注意,少了一个src导致出现错误

 'Class 'yii\httpclient\Client' not found'


这个需要注意一下,下载的插件看清楚目录结构,对应好地址。这个是一个自己马虎了,这里提个醒。

 

4、上面操作完成后就可以直接使用了   

我这里是使用的httoclient

use yii\httpclient\Client;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章