内容へ移動
Ground Sunlight
Windowsで作る - PHPプログラミングの開発環境
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
composer:1.10:local-install
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Composer のローカルインストール ====== Version 1.10.1 --- //[[http://www.y2sunlight.com|y2sunlight]] 2020-03-17// [[composer:top|Composer に戻る]] 関連記事 * [[composer:1.9:install|Composerのインストール]] * [[composer:1.9:phpswitch|ComposerをPHPバージョンで使い分ける]] * Composerのローカルインストール * [[composer:1.9:basic-usage|Composer 基本的な使い方]] * [[composer:1.9:command-list|Composer コマンド一覧]] * [[composer:1.9:version-constraints|Composer バージョン制約]] ---- ===== コマンドラインによるインストール ===== [スタート]メニューから[コマンドプロンプト]を起動しプロジェクトフォルダに移動します。\\ 以下のコマンドを順に実行します。 >ComposerのローカルインストールではPATH環境変数にphp.exeを設定しておく必要があります。 <code winbatch composer-local-installer.bat> php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');" </code> * [1行目] インストーラーを現在のディレクトリにダウンロードします * [2行目] インストーラーSHA-384を検証します * [3行目] インストーラーを実行する * [4行目] インストーラーを削除する >> <fc #ff0000>''WRANING:''</fc> >> <fc #ff0000>上のインストールスクリプト(composer-local-installer.bat)はインストーラ(composer-setup.php)毎に違うので、このまま実行しないで下さい。</fc>最新のスクリプトは[[https://getcomposer.org/download/|Composerのサイト]]から取得して下さい。 以下を実行してComposerのバージョンを確認します。 <code> C:\usr>php composer.phar -V Composer version 1.10.1 2020-03-13 20:34:27 </code> \\ ===== composer.batの作成 ===== 以下のコマンドを実行してプロジェクトフォルダ直下にcomposerコマンドを作成します。 <code> echo @php "%~dp0composer.phar" %*>composer.bat </code> 再び、以下を実行してComposerのバージョンを確認します。 <code> C:\usr>composer -V Composer version 1.10.1 2020-03-13 20:34:27 </code> \\ ===== PHPバージョンの指定 ===== Composerがパッケージを検索する時、対象となるPHPのバージョンはComposerを実行したPHPバージョンに一致します(詳しくは[[composer:1.9:phpswitch|こちら]]を参照して下さい)。ローカルインストールしたComposerを、PATH環境変数で設定されているPHPバージョン以外のもので使いたい場合は、プロジェクトフォルダ直下のcomposer.batを直接編集してPHPのバージョンを指定して下さい。 <code - composer.bat> @D:\usr\xampp7.3.15\php\php.exe "%~dp0composer.phar" %* </code> 結果的に、プロジェクトフォルダに以下の2つのファイルをインストールしたことになります。 * composer.phar --- phpスクリプト(Composer本体) * composer.bat --- batファイル(composerコマンド) \\
composer/1.10/local-install.txt
· 最終更新: 2020/04/18 15:09 by
y2sunlight
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ