타입스크립트로 익스프레스 코드 작성하고 있는데
npx tsc로 싹 컴파일 해준 다음에 js 파일 실행시켜서 서버를 구동했더니 views 폴더 위치를 인식하지 못합니다
src 폴더 내 app.ts 파일 , 그리고 (ejs 파일이 있는) views 폴더가 있는데
컴파일된 자바스크립트 서버 파일은 src 폴더가 아닌 build/src 폴더에 있어서 그런 거 같습니다
미봉책으로 app.set('views', path.join(__dirname, '../views'))
views 폴더를 루트 폴더로 옮겨주고 ts 파일에서 app.set으로 매핑시켜주었는데
css 파일이 있는 public 폴더를 인식하지 못하네요
유튜브에 가도 타입스크립트는 기본적인 설정 방법 밖에 나와있지 않고
깃허브 저장소 뒤적거려봐도 컴파일된 자바스크립트 파일은 빼놓은 가 같은데
views public 폴더를 컴파일된 js 파일에서 인식할 수 있게 하려면 어떻게 해야 되는지 아시나요
8시간 후 발표인데 진짜좆됐습니다
npx tsc로 싹 컴파일 해준 다음에 js 파일 실행시켜서 서버를 구동했더니 views 폴더 위치를 인식하지 못합니다
src 폴더 내 app.ts 파일 , 그리고 (ejs 파일이 있는) views 폴더가 있는데
컴파일된 자바스크립트 서버 파일은 src 폴더가 아닌 build/src 폴더에 있어서 그런 거 같습니다
미봉책으로 app.set('views', path.join(__dirname, '../views'))
views 폴더를 루트 폴더로 옮겨주고 ts 파일에서 app.set으로 매핑시켜주었는데
css 파일이 있는 public 폴더를 인식하지 못하네요
유튜브에 가도 타입스크립트는 기본적인 설정 방법 밖에 나와있지 않고
깃허브 저장소 뒤적거려봐도 컴파일된 자바스크립트 파일은 빼놓은 가 같은데
views public 폴더를 컴파일된 js 파일에서 인식할 수 있게 하려면 어떻게 해야 되는지 아시나요
8시간 후 발표인데 진짜좆됐습니다
빌드경로를 루트로 바꾸거나 ts-node로 다이렉트로 실행하거나
빌드경로에 public이랑 views를 복사하거나 미봉책은 많지