//index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<b id="box"></b>
</body>
<script src="js/index.js"></script>
</html>
js폴더안에 있는 index.js를 불러옴
위와같이 js파일을 불러오지못하는 에러발생
//server.js
const express = require('express');
const app = express();
app.use('/경로', express.static(__dirname + '/경로'));
app.listen(8080, function () {
console.log('listening on 8080');
});
app.get('/pet', function (req, res) {
res.send('펫페이지');
});
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.html');
});
app.use('/경로', express.static(__dirname + '경로'));코드를 작성하여야 불러올수 있음
여기서 경로가 우리는 js이기 때문에 js를 입력해주면된다.
그럼 해결