강의를 보다 질문하고 싶은 것이 생겼습니다.
187
작성한 질문수 4
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파일을 불러와지지 않더라고요.
궁금합니다!!
답변 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





