728x90
netlify 배포 오류
netlify를 통해서 유튜브 클론코딩을 배포하려 했다.
하지만 오류가 났음
1. Build command
처음 웹을 디플로이 할 때, netlify에서 앱을 빌드하기 위한 Build command를 적는 칸이 있음.
이 칸에 리액트 기준 평소에 적었던 'npm run build' 만 적으면 오류가 날 수 있다.
그래서 아래 사진처럼 적어줬음
앞에 'CI=' 만 추가해 줌
사이트에서 경로는 Domain settings > Build & deploy > Build Settings
2. netlify.toml
프로젝트 최상위 루트에 netlify.toml 만들어 줌
위와 같이 작성
깃에 다시 push netlify페이지 가서 새로고침 후 확인했더니 정상작동
1번에 CI=yarn run build로 바꿔도 정상 작동할 거 같음
나중에 바꿔서 해봐야겠음. 일단 되니깐 건들지 말자....
아래는 내가 클론코딩한 사이트 스켈레톤 ui까지 구현해 놓음.
728x90
'TIL' 카테고리의 다른 글
138. TIL23.03.07 (0) | 2023.03.07 |
---|---|
137. [React] useEffect, console.log TIL23.03.06 (0) | 2023.03.06 |
135. [React] useParams, useLocation TIL 23.02.28 (0) | 2023.02.28 |
134. [React] timeago.js 라이브러리 사용 TIL 23.02.24 (0) | 2023.02.24 |
133. 의존성 주입 DI(Dependency Injection) TIL 23.02.23 (0) | 2023.02.23 |
댓글