架空企業「みらい業務サービス」の社内依頼・承認管理アプリの例。実在する会社・案件・人物は含まない。 記事「作業フォルダを作り、実行環境を確認コマンドで整える」(06-01)の本文で実際に実行して確認した内容をまとめたもの。空欄版は 06-01-environment-setup_template.md。

教材演習用の実行環境(Node.js)は、このプロジェクトの正式な技術選定ではありません(03-03参照)。Node.jsは、このMacに既に入っていたサポート中LTS版を使っています。このMacには/usr/bin/python3 = Python 3.9.6も存在しましたが、EOL(サポート終了)のため教材演習には採用していません。

1. 環境構築手順

前提手順確認コマンド期待結果実行確認済み/未検証つまずき例
ターミナルが開けること教材演習専用の作業フォルダを作り、その場所を確認するmkdir -p 06-01-practice/mirai-business-app && cd 06-01-practice/mirai-business-app && pwd作成したフォルダのパスが表示される実行確認済み(2026-09-20、macOS 26.6.2)意図しない場所で実行し、別の場所にフォルダができる
なしバージョン管理ツール(Git)が使える状態か確認するgit --versiongit version に続けてバージョン番号が表示される実行確認済み(git version 2.54.0 (Apple Git-157)、2026-09-20)「command not found」と表示される→インストールされていない
なし教材演習用の実行環境(Node.js)のバージョンを確認するnode --versionv に続けてバージョン番号が表示される実行確認済み(v24.18.0、2026-09-20。このMacに既に入っていたサポート中のLTS版)「command not found」と表示される→インストールされていない
上記が確認できていること最小の入力を、そのまま出力できるか確認するnode -e "console.log('依頼:会議室予約 状態:下書き')"依頼:会議室予約 状態:下書き と表示される実行確認済み(2026-09-20)ファイル名を打ち間違え、「Cannot find module」と表示される
上記の結果前提・手順・確認コマンド・期待結果・実行結果・つまずき例を、この手順書に書き写すなし(記録作業)別の端末でこの手順書を見て、同じ手順を再現できる未検証(別の端末での再現は試していない)—

作業フォルダの範囲(触れてよい場所):教材演習専用のフォルダ(06-01-practice/以下)の中だけ。利用者のホームフォルダ全体や、それ以外の場所には影響しない。

2. 完了条件の確認

3. 次工程へ渡すもの