[lite server] 실행 오류

흩날리는추억·2024년 7월 21일

❓ lite server란?

light server는 간단하고 가벼운 개발용 서버로 주로 프론트엔드 개발에서 사용합니다. light server는 Node.js 기반의 툴로 웹 애플리케이션 개발 시 실시간으로 변경 사항을 반영하고, 여러 가지 유용한 기능을 제공합니다. 더 자세한 내용은 lite server에서 확인할 수 있습니다.

❗ 오류 발생

typescriptf를 학습하던 중 'Cannot find module 'C:\Users\Desktop\lite-server\bin\lite-server'' 이와 같은 문구가 보이며 실행 에러가 발생했습니다. 다른 프로젝트에서
lite server를 정상적으로 사용하고 있었는데 새로운 파일에서 실행하려고 하니 이런 문제가 발생했습니다.

🌐 해결 과정

아래와 같은 여러 방법들을 하나씩 해보며 문제를 해결해보려 시도했습니다.

  • npm install를 사용한 재설치
  • npm uninstall를 사용해서 삭제 후 재설치
  • node_modules 삭제 후 재설치
  • node_modules를 확인하여 lite server 경로 확인

위의 방법들을 사용해봤지만 오류 해결은 이루어지지 않았습니다. '나는 이런 오류에도 구글링이 필요한가봐~' 생각하며, 구글링을 하기 직전에 내가 만든 폴더의 폴더명을 확인해보게 되었습니다. '&'이라는 특수 문자가 사용된 것을 확인했고 폴더명을 고친 후 다시 실행해보니 문제가 해결되었습니다.

✏️ 마무리

😂 반성...

폴더나 파일 이름에 특수문자가 들어가면 여러가지 문제가 생길 수 있다는 것을 알고 있었음에도 불구하고 이런 일이 벌어지고 말았습니다. 이번 경험을 통해 다시 한 번 특수문자의 사용을 지양하겠노라 다짐할 수 있는 좋은 시간이었습니다.

profile
걱정보다 생각을 하고 싶은 사람

0개의 댓글