inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Node.js (노드제이에스) 강좌

5강 - 내가 만든 웹서버에 HTML 파일 서비스 하기

강의를 보다 질문하고 싶은 것이 생겼습니다.

187

최서하

작성한 질문수 4

0

server.js에 html을 불러와서 run하지 않고,

html파일에서 server.js파일을

<script src = "server.js"> 이렇게 작성 하면 실행이 되지 않나요??

nodejs를 사용하고 싶을때는 메인으로 쓰일 js파일을 작성한 후

html을 불러와서 적용 시킨 뒤 메인js파일을 run하는 방법 밖에 없는 건가요??

제가 실험을 하던 도중 html파일안에 <script src = ".."> 을 불러들일때

불러들이는 대상이 nodejs문법이 들어가지 않은 js파일은 실행이 되지만,

불러들이는 대상이 require('fs')문 같이 nodejs문법이 들어간 js파일을 불러와지지 않더라고요.

궁금합니다!!

nodejs

답변 1

0

디오

말씀하신 것 처럼

node 문법이 들어간 스크립트 파일을 해석하고 실행 할 친구(엔진)가 필요합니다.

그 친구가 바로 https://nodejs.org/ko/  에서 다운로드 받고 설치하는 nodejs 런타임? 입니다.

html을 실행하면 브라우저가 문법 해석 및 실행을 합니다.

그런데 브라우저에서 사용하는 js 엔진은 node가 아닙니다.

장고와 nodejs에 대해 근본적인 의문이 생겼습니다

0

1511

1

나만의미니프로젝트 cheerio관련질문

0

522

1

새일기를 쓰면 한개가 아닌 두개가 등록이 됩니다ㅠ

0

647

1

몽구스 버전 관련 문의

0

1525

1

tfjs-node 안깔려서

0

1102

1

mongoose save() 어쩌구 에러나시는 분들

13

1610

5

route에서 res.status(201).json시 undefined

0

489

1

배포 강의를 시작하시는 분들은 인스턴스 환경변수 분리까지 보신 후에 하시면 좋을 것 같습니다.

2

565

0

writeHead 부분

0

469

1

const config = require('../config/config')[env];를 es모듈로 불러오는 방법

2

679

1

useSelector의 적절한 사용법에 대해 궁금합니다.

1

896

1

userRepositorySpySave 왜 ? 0 이 안나와? 는 보십시오.

1

394

1

1:1 관계 등록 API 강의 creatProduct 시 에러가 발생합니다

0

435

1

로그인페이지, 회원가입페이지 못들어가게하는 부분

0

519

1

강의에서 사용하고 있는 next.js 버전으로 설치는 어떻게 하나요?

0

2346

1

flyctl 관련 재문의 드립니다.

0

594

1

Section Quiz7 에서 질문이 있습니다.

0

505

2

flyctl 배포 관련 에러 문의드립니다.

0

754

1

Use 'import type' 에러 및 eslintrc.json

0

576

3

context에 관해서 질문드립니다.

3

1139

1

수업 내용에 대해 질문드립니다.

0

498

1

BoardWrite.presenter의 작성자 input 값의 defaultValue

0

573

1

7강 수업을 위한 개발환경 문의

0

176

0

5초 설정후 캡쳐해서 보냈습니다

0

188

0