인프런 커뮤니티 질문&답변
빌드 에러 질문드립니다
작성
·
207
0
mac에서 개발할때나 빌드할때는 전혀 문제가없는데
linux환경에서 빌드할때 컴포넌트 경로 관련 문제가 생깁니다
개발환경에서는 jsconfig.json 을 아래처럼 만들고 import할때마다 상대경로를 절대경로로 바꿔서 적어줬는데요
{
"compilerOptions": {
"baseUrl": "."
},
"include": ["."]
}
리눅스에서 빌드할때는 import하는 모듈 경로를 못찾는것같아요 jsconfig.json은 똑같이 존재합니다

이거때문에 소스에있는 모든 절대경로를 상대경로로 바꿔도 봤는데요
그래도 모듈을 찾지못한다면서 같은 에러가떠요
로컬에서 개발할때는 전혀 문제가 없어서 로컬에서 빌드하고 빌드파일을 서버에서 받아 사용하는것도 해봤는데 같은 문제가 뜨네요..
답변 1
0
제로초(조현영)
지식공유자
jsconfig.json은 vscode가 인식해주는 겁니다. 리눅스에서는 안 될 겁니다.
ls /var/www/next 해보세요 Sidebar가 거기에 있는지 직접 확인하시면 됩니다.




