Ground Sunlight

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

ユーザ用ツール

サイト用ツール


composer:1.9:command-list

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
composer:1.9:command-list [2020/03/16 12:58]
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
-./composer.json is valid for simple usage with composer but has +./composer.json is valid
-strict errors that make it unable to be published as a package: +
-See https://getcomposer.org/doc/04-schema.md for details on the schema +
-name : The property name is required +
-description : The property description is required +
-No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license.+
 </code> </code>
  
行 125: 行 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
行 135: 行 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
-Checking composer.json: WARNING +Checking composer.json: OK
-No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license.+
 Checking platform settings: The Windows OneDrive folder is not supported on PHP versions below 7.2.23 and 7.3.10. 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. Upgrade your PHP (7.2.8) to use this location with Composer.
- 
  
 Checking git settings: OK Checking git settings: OK
行 160: 行 150:
 </code> </code>
  
 +\\
  
 ===== コマンド一覧 ===== ===== コマンド一覧 =====
行 192: 行 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.1584331120.txt.gz · 最終更新: 2020/03/16 12:58 by tanaka