'__dirname' 를 사용하게 되면
마지막에 '/'가 없는 현재 경로가 출력된다.
path.join을 통해 다른 경로와 연결해서 사용할 수 있다.
app.use(express.static(path.join(__dirname, 'build')));
path.join(__dirname, '/build/index.html')
'__dirname' 뒤 다른 경로를 입력할 때 '/' 가 앞에 포함되어도, 포함되지 않아도
에러 없이 아래와 같이 정상적인 경로로 표현된다.
ReferenceError: path is not defined ERROR
const path = require('path');
내장 모듈이라 바로 require 해 주면 된다.
'main > Node.js' 카테고리의 다른 글
[Node] API 통신용 포트에도 SSL 적용시키기 (0) | 2022.02.04 |
---|---|
[React | Next.js | Node.js] TOAST UI Editor 이미지 업로드 (0) | 2022.01.10 |
[MySQL | Javascript] query return값 받아서 저장하고 사용하는 방법 (0) | 2021.11.15 |
[Node] 회원가입 시 이메일 발송하기 - 구글 계정으로 nodemailer 사용 (0) | 2021.08.25 |