【Node.js】Express 프론트측에서 public 폴더의 css나 라이브러리 파일을 읽을 수 없는 때의 대처법
jquery를 읽을 수 없습니다 ...
index.ejs에서
・public/lib/jquery-3.5.1.min.jsw
・public/css/index.css
로드할 수 없습니다!
404 Not Found라고합니다.
왜・・・?
index.ejs<!-- css -->
<link rel="stylesheet" type="text/css" href="public\css\index.css">
<!-- jQuery -->
<script type="text/javascript" src="public\lib\jquery-3.5.1.min.js"></script>
제대로 상대 경로를 써주세요.
절대 경로로 바꾸어도 좋지 않았다.
해결책
app.js// 静的ファイルは無条件に公開
app.use('/public', express.static('public'))
app.js에서 public 폴더를 static으로 해주는 것만으로 좋았다!
끝
여러분도 같은 손으로 막히지 않도록
Reference
이 문제에 관하여(【Node.js】Express 프론트측에서 public 폴더의 css나 라이브러리 파일을 읽을 수 없는 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YOS0602/items/a323e8459b4b5f4c455e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<!-- css -->
<link rel="stylesheet" type="text/css" href="public\css\index.css">
<!-- jQuery -->
<script type="text/javascript" src="public\lib\jquery-3.5.1.min.js"></script>
app.js
// 静的ファイルは無条件に公開
app.use('/public', express.static('public'))
app.js에서 public 폴더를 static으로 해주는 것만으로 좋았다!
끝
여러분도 같은 손으로 막히지 않도록
Reference
이 문제에 관하여(【Node.js】Express 프론트측에서 public 폴더의 css나 라이브러리 파일을 읽을 수 없는 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YOS0602/items/a323e8459b4b5f4c455e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Node.js】Express 프론트측에서 public 폴더의 css나 라이브러리 파일을 읽을 수 없는 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YOS0602/items/a323e8459b4b5f4c455e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)