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;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章