cakephpアプリケーションの作成

2020年8月11日

composer.pharをインストールする

composerの公式ページからインストールできますが、MacOSの場合ターミナルでインストールできます。

curl -sS https://getcomposer.org/installer | php
# ちなみに-sSオプションは「進行状況を非表示、エラーだけ表示」の意味

そうすると「composer.phar」をインストールできます。これがcomposerプログラムの実体です。

ls
composer.phar

今後、このプログラムを再利用することも可能です。

# からのディレクトリを用意する(作成アプリのルートディレクトリ)
mkdir KANRIapp

php composer.phar create-project --prefer-dist cakephp/app KANRIapp

これで成功すれば土台の構築ができました。

ls -a
.			README.md		logs			templates
..			bin			phpcs.xml		tests
.editorconfig		composer.json		phpunit.xml.dist	tmp
.gitattributes		composer.lock		plugins			vendor
.gitignore		config			resources		webroot
.htaccess		index.php		src

# gitの管理スタート(お好みで)
git init

初期ファイル「.gitignore」のおかげで、とくに気にせずにgit管理を始められるのもありがたいです。