JavaScript 파일 실행하기
코드를 파일에 작성하고 실행하기
⏱ 예상 ~6분
01 · 읽기
REPL 은 실험하기에 좋지만, 진짜 프로그램은 파일 안에 살아요. JavaScript 파일은 확장자가 .js 인 텍스트 파일이에요. 코드를 파일에 작성하고, Node 한테 실행하라고 시키죠.
모든 진짜 앱이 이렇게 동작해요. 작은 스크립트부터 거대한 웹 앱까지요. 코드는 파일 안에 살아요. 본인은 파일을 실행해요.
02 · 실기 실습
터미널로 hello.js 라는 JavaScript 파일을 만들어요. 이 명령어는 JavaScript 한 줄을 새 파일에 써요.
echo 'console.log("Hello from a file!")' > hello.js03 · 실기 실습
이제 Node 로 파일을 실행해요. 이건 Node 한테 hello.js 를 읽고, 그 안의 JavaScript 한 줄 한 줄을 실행하라고 시키는 거예요.
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 의 상표예요.