JavaScript ファイルを実行する
コードをファイルに書いて動かす
⏱ 想定 ~6 分
01 · 読む
REPL は実験に向いていますが、本物のプログラムは ファイル の中に住んでいます。JavaScript ファイルとは、拡張子が .js のテキストファイルです。ファイルにコードを書き、Node に実行させます。
本物のアプリはすべてこの形です。小さなスクリプトから巨大なウェブアプリまで。コードはファイルの中に住み、あなたはファイルを実行します。
02 · 実機演習
ターミナルで hello.js という JavaScript ファイルを作りましょう。このコマンドは新しいファイルに JavaScript を 1 行書き込みます。
echo 'console.log("Hello from a file!")' > hello.js03 · 実機演習
では Node でファイルを実行しましょう。これは Node に hello.js を読み込み、中の JavaScript を 1 行ずつ実行するよう指示します。
node hello.js
04 · クイズ
Node で app.js というファイルを実行するコマンドは?
- javascript app.js
- run app.js
- npm app.js
- node app.js
05 · 空欄補充
開発のサイクルは、コードを書く、_____ する、出力を確認する、です。
06 · 読む
あなたは 書く-動かす-見る サイクルを完成させました。あらゆるソフトウェア開発の基本ループです。
1. 書く — ファイルにコードを書く 2. 動かす — ファイルを実行する 3. 見る — 結果を確認する 4. 繰り返す
新人から Google のシニアエンジニアまで、すべてのエンジニアが毎日このループを何千回も回します。コードは複雑になっても、ループそのものは変わりません。
ポイントまとめ
- JavaScript ファイルの拡張子は .js
- node filename.js で実行する
- 書く-動かす-見るのサイクルが開発の心拍です
07 · クイズ
greet.js というファイルを作り、node greet.js を実行しましたが、ターミナルには何も出力されません。もっとも考えられる原因は?
- ファイルは存在するが console.log() などの出力文がない
- Node.js はこの名前のファイルを読めない
- node greet.js ではなく npm greet.js で実行すべき
- JavaScript ファイルは実行に .node 拡張子が必要
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。