728x90
오류가 나게 된 상황
Front는 React로 만들고 Back-End는 Spring Boot로 하고 DB는 Mariadb를 써서 vscode로 프로젝트를 해야 하는데
구현하기 전 React 초기 설정을 하고 실행되는지 확인해보기 위해서 npm start를 하다가 계속 오류가 떴다
// 오류
Could not find a required file.Name: index.html
Searched in: /Users/내 컴퓨터이름/폴더명/bulletinBoard/public
구글링을 하니까 npm install을 하면 해결된다 했지만 나는 해결되지 않았다......
옆에 사진은 해당 프로젝트의 구조이다 ( 추후에 지울거 지우고 구조 약간 바꿨음...)
오류가 난 원인
난 일단 프론트단만 (해당 구조에서는 board 부분 ) 실행을 시켜서 npm start 하면 화면이 띄워져야 했는데 지금 vs code에서 프론트 단과 서버 단이 같이 있다 보니까
오류에서도 나왔듯 Searched in: /Users/내 컴퓨터 이름 /폴더명/bulletinBoard/public
경로를 제대로 못 잡고 있었다 원래 bulletinBoard/board/public 가 돼서 그 안에서 index.html을 찾아야 하는데 아예 bulletinBoard 전체에서 index.html을 찾아서 경로가 잘못돼서 오류가 난 거 같다
해결방법
터미널에 cd board로 경로를 잡아 준후
다시 npm install을 해준다
그리고 다시 npm start를 해주면 실행이 된다
728x90
'error 해결' 카테고리의 다른 글
[VSCode] Create React App의 글로벌(전역) 설치를 더 이상 지원하지 않습니다 (0) | 2024.10.06 |
---|---|
[DBeaver error] dbeaver Error connecting to datasource (0) | 2022.07.27 |
[error] sh: react-scripts: command not found' (0) | 2022.07.14 |
[error] TypeError: Cannot set properties of null (setting 'innerText') (0) | 2022.04.30 |
[error] ReferenceError: document is not defined (0) | 2022.04.19 |