作曲、サードパーティ製のパッケージのインポートプロセスは、出現あなたの要件はどのように対処するためのパッケージのインストールセットに解決することができませんでしたか?

1.関連する構成コードで指定したフォルダと塗りつぶしにcomposer.jsonファイルを作成します。

ここでは、スタイルの例です:require紹介包名: endroid/qr-code| 版本号: 2.5.1
注:すべての文書が引用されている双引号、とJSONフォーマットが間違っていることはできません

{
	"require": {
	    "endroid/qr-code": "2.5.1"
	    //定义依赖版本的格式  1.* 代表:1.几的版本  ^ 2.0.3代表:2.0.3以上版本  
	    "vendor/package": "1.3.2",
        "vendor/package2": "1.*",
        "vendor/package3": "^2.0.3"
	}
}
2、コマンドがcomposer.jsonファイルフォルダを持って実行します。 composer install

注:場合はYour requirements could not be resolved to an installable set of packages.、コードを目の放出によって引き起こされていない检查版本格式正しく書き込むかどうか。もう一つは、ということであるphp版本問題があります。

ここに画像を挿入説明
正常にインストールは、2つの新しいコンテンツを表示されるvendorcomposer示しました。

vendor:パッケージファイルの内容に依存し、すべての依存パッケージがこのファイルにダウンロードされます
composer.lock:ロックバージョン、ダウンロードするバージョン番号とアドレスが含まれており、現在のパッケージのダウンロードの他の依存関係があります

ここに画像を挿入説明

3.ドキュメントの導入vendor/autoload.phpファイル(例えば、二次元コード)
//载入文件
include_once "./vendor/autoload.php";
//使用插件
use Endroid\QrCode\QrCode;
//定义二维码信息
$qrCode = new QrCode('https://www.baidu.com');

header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();
4.結果は、文書アプリケーションに示されています

ここに画像を挿入説明

公開された156元の記事 ウォンの賞賛531 ビュー110 000 +

おすすめ

転載: blog.csdn.net/qq_39043923/article/details/99736495