使用composer導入第三方模塊是很爽的,久而不用又感覺找不到節奏,記錄一下。
基礎環境:php5.3.2以上,composer,tp5
composer安裝:
直接下載exe文件https://getcomposer.org/Composer-Setup.exe,點擊安裝即可。
查看版本號:composer -v
更新composer:composer self-update
現在開始導入模塊
用windows cmd 進入到項目的根目錄,項目名爲test,則進入到test目錄,與composer.json文件同級。
然後執行命令
composer require endroid/qrcode
引用:
use Endroid\QrCode\QrCode;
/**
* 生成二維碼
*/
public function getQrCode($str){
$qrCode = new QrCode('QrCode');
$qrCode
->setText($str)
->setWriterByName('png');
return $qrCode->writeDataUri();
}
即可導入二維碼生成模塊endroid/qrcode,其它功能模塊雷同。
在composer.json裏面可以看到這個名字和它的版本等信息
注意事項:1、如果有像我這樣的,經常會忘記在哪個目錄執行命令。
2、在github上的東西會被牆住。
3、建議使用國內鏡像。
4、環境一定要符合。