PHPのパスを設定
環境変数にPHPのパスを登録していない場合はコマンドで設定
set PATH=<path>\PHP
環境変数が登録されているかの確認
echo %PATH%
CakePHP3をインストール
Proxy認証が必要な場合はcomposer.batに設定を記入
set HTTP_PROXY=http://<user>:<pass>@<proxy>:<port>/
set HTTPS_PROXY=%HTTP_PROXY%
set HTTP_PROXY_REQUEST_FULLURI=0
set HTTPS_PROXY_REQUEST_FULLURI=%HTTP_PROXY_REQUEST_FULLURI%
プロジェクトを管理したいディレクトリへ移動してコマンドを実行
composer create-project --prefer-dist cakephp/app <project>
インストールの最後に"Set Folder Permissions ? (Default to Y) [Y,n]?"と聞かれるのでEnterでインストールが完了
Smartyを使いたいのでSmartyをインストール
cd <project>
composer require "smarty/smarty":"^3.1"