Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


composer:1.9:command-list

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
composer:1.9:command-list [2020/03/16 12:52]
tanaka [確認コマンド]
composer:1.9:command-list [2020/06/04 23:13] (現在)
y2sunlight [コマンド一覧]
行 1: 行 1:
-> 編集中です。しばらくお待ちください。 
- 
----- 
- 
 ====== Composer コマンド一覧 ====== ====== Composer コマンド一覧 ======
 Version 1.10.0 Version 1.10.0
行 14: 行 10:
   * [[composer:1.9:install|Composerのインストール]]   * [[composer:1.9:install|Composerのインストール]]
   * [[composer:1.9:phpswitch|ComposerをPHPバージョンで使い分ける]]   * [[composer:1.9:phpswitch|ComposerをPHPバージョンで使い分ける]]
 +  * [[composer:1.10:local-install|Composerのローカルインストール]]
   * [[composer:1.9:basic-usage|Composer 基本的な使い方]]   * [[composer:1.9:basic-usage|Composer 基本的な使い方]]
   * Composer コマンド一覧   * Composer コマンド一覧
-  * [[composer:1.9:version-constraints|Composer バージョン制約の読み方・書き方]]+  * [[composer:1.9:version-constraints|Composer バージョン制約]]
  
 本章では良く使いそうなComposerのコマンドを挙げておきます。全てのコマンドは以下を参照して下さい。 本章では良く使いそうなComposerのコマンドを挙げておきます。全てのコマンドは以下を参照して下さい。
行 24: 行 21:
 ---- ----
  
-===== 基本コマンド =====+===== 基本的なコマンド =====
  
 <code> <code>
 composer install composer install
 </code> </code>
-  * https://getcomposer.org/doc/03-cli.md#install-i+  * [[https://getcomposer.org/doc/03-cli.md#install-i]]
  
 最初にパッケージをインストールするときに使用します。パッケージの依存関係が既に解決済みでその指定バージョンをインストールしたいときに使用します。 最初にパッケージをインストールするときに使用します。パッケージの依存関係が既に解決済みでその指定バージョンをインストールしたいときに使用します。
行 38: 行 35:
 composer update composer update
 </code> </code>
-  * https://getcomposer.org/doc/03-cli.md#update-u+  * [[https://getcomposer.org/doc/03-cli.md#update-u]]
  
 パッケージをアップデートするときに使用します。''composer.json'' から依存関係を解決してパッケージをインストールします パッケージをアップデートするときに使用します。''composer.json'' から依存関係を解決してパッケージをインストールします
行 45: 行 42:
 composer require composer require
 </code> </code>
-  * https://getcomposer.org/doc/03-cli.md#require+  * [[https://getcomposer.org/doc/03-cli.md#require]]
  
 パッケージを追加したいときに使用します。指定パッケージが ''composer.json'' に追記され、パッケージが存在しない場合はその場で作成されます。 パッケージを追加したいときに使用します。指定パッケージが ''composer.json'' に追記され、パッケージが存在しない場合はその場で作成されます。
行 52: 行 49:
 composer dump-autoload composer dump-autoload
 </code> </code>
-  * https://getcomposer.org/doc/03-cli.md#dump-autoload-dumpautoload-+  * [[https://getcomposer.org/doc/03-cli.md#dump-autoload-dumpautoload-]]
  
 オートローディング用のクラスマップを作成します。 オートローディング用のクラスマップを作成します。
 新しくClass(又はInterface)を作った場合は、オートローディング規約(PSR-4)からクラスをオートロードできますが、クラスマップを作成した方が高速にロードできます。 新しくClass(又はInterface)を作った場合は、オートローディング規約(PSR-4)からクラスをオートロードできますが、クラスマップを作成した方が高速にロードできます。
  
-===== 確認コマンド =====+===== 確認系のコマンド =====
 === composer -V  === === composer -V  ===
 Composerのバージョンを表示します。 Composerのバージョンを表示します。
   * https://getcomposer.org/doc/03-cli.md#global-options   * https://getcomposer.org/doc/03-cli.md#global-options
  
-Example:+実行例:
 <code> <code>
 C:\>composer -V C:\>composer -V
行 72: 行 69:
   * https://getcomposer.org/doc/03-cli.md#show   * https://getcomposer.org/doc/03-cli.md#show
  
-Example:+実行例:
 <code> <code>
 C:\>composer show C:\>composer show
行 88: 行 85:
   * https://getcomposer.org/doc/03-cli.md#licenses   * https://getcomposer.org/doc/03-cli.md#licenses
  
-Example:+実行例:
 <code> <code>
 C:\>composer licenses C:\>composer licenses
行 110: 行 107:
   * https://getcomposer.org/doc/03-cli.md#validate   * https://getcomposer.org/doc/03-cli.md#validate
  
-Example:+実行例:
 <code> <code>
 C:\>composer validate C:\>composer validate
-TODO:+./composer.json is valid
 </code> </code>
  
行 120: 行 117:
   * https://getcomposer.org/doc/03-cli.md#status   * https://getcomposer.org/doc/03-cli.md#status
  
-Example:+実行例:
 <code> <code>
 C:\>composer status C:\>composer status
-No local changes</code>+No local changes 
 +</code>
  
 === composer diagnose === === composer diagnose ===
行 129: 行 127:
   * https://getcomposer.org/doc/03-cli.md#diagnose   * https://getcomposer.org/doc/03-cli.md#diagnose
  
-Example:+実行例:
 <code> <code>
 C:\>composer diagnose C:\>composer diagnose
-TOOD+Checking composer.json: OK 
 +Checking platform settings: The Windows OneDrive folder is not supported on PHP versions below 7.2.23 and 7.3.10. 
 +Upgrade your PHP (7.2.8) to use this location with Composer. 
 + 
 +Checking git settings: OK 
 +Checking http connectivity to packagist: OK 
 +Checking https connectivity to packagist: OK 
 +Checking github.com rate limit: OK 
 +Checking disk free space: OK 
 +Checking pubkeys: 
 +Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0  87719BA6 8F3BB723 4E5D42D0 84A14642 
 +Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B  0C708369 153E328C AD90147D AFE50952 
 +OK 
 +Checking composer version: You are not running the latest stable version, run `composer self-update` to update (1.10.0 => 1.10.1) 
 +Composer version: 1.10.0 
 +PHP version: 7.2.8 
 +PHP binary path: D:\usr\xampp7.2.8\php\php.exe 
 +OpenSSL version: OpenSSL 1.1.0h  27 Mar 2018
 </code> </code>
  
 +\\
  
 ===== コマンド一覧 ===== ===== コマンド一覧 =====
行 167: 行 183:
   * composer update --- https://getcomposer.org/doc/03-cli.md#update-u   * composer update --- https://getcomposer.org/doc/03-cli.md#update-u
   * composer validate --- https://getcomposer.org/doc/03-cli.md#validate   * composer validate --- https://getcomposer.org/doc/03-cli.md#validate
 +
 +\\
  
composer/1.9/command-list.1584330773.txt.gz · 最終更新: 2020/03/16 12:52 by tanaka