普段は作業ディレクトリに移動して実行することが多いコマンドについて、作業ディレクトリを指定するオプションをまとめました。(ツールに偏りがありますが・・・)
artisan (Laravel)
実行したいプロジェクトの artisan
ファイルを絶対パスで指定する。
php /path/to/project/artisan migrate
Composer
--working-dir
オプションまたは -d
オプション
composer install --working-dir=/path/to/project
composer install -d /path/to/project
Global Options - Command-line interface / Commands - Composer
Git
-C
オプション
git -C /path/to/project pull
npm
--prefix
オプション
npm install --prefix /path/to/project
Yarn
--cwd
オプション
yarn --cwd /path/to/project install
Specify working directory with yarn --cwd - CLI Introduction | Yarn