1. add new project 클릭

2. import an existing project 클릭

3. 원하는 애플리케이션 클릭 : github 클릭
그 외에도 gitlab, bitbucket, azure devops 가능하다.

4. github 에서 repository 선택

5, team, project name 설정한다.


Base directory (베이스 디렉토리)
Netlify가 package.json, .nvmrc 같은 의존성 관리 파일을 찾고, 의존성을 설치하며 빌드 명령을 실행하는 디렉토리입니다. 또한 빌드 과정에서 캐싱 기준이 됩니다. 별도 설정하지 않으면 저장소 루트가 기본값입니다.
Site files (사이트 파일)
저장소 내 사이트 소스 코드와 관련 설정 파일을 의미합니다. 흔히 패키지(package)라고도 부릅니다.
Package directory (패키지 디렉토리)
주로 모노레포 환경에서 사용됩니다. netlify.toml과 사이트 파일을 포함한 디렉토리로, 베이스 디렉토리와 다를 경우 지정해야 합니다.
Build command (빌드 명령어)
정적 사이트 생성기나 빌드 도구를 실행할 때 사용하는 명령어입니다. 예:
명령은 Bash 쉘에서 실행되므로 Bash 구문을 사용할 수 있습니다.
Publish directory (퍼블리시 디렉토리)
배포 가능한 HTML과 정적 자원이 생성되는 디렉토리입니다. 기본적으로 베이스 디렉토리를 기준으로 상대 경로를 설정합니다. 이 디렉토리 내부의 파일만 배포에 포함되며, 외부 파일은 배포되지 않습니다.
Functions directory (함수 디렉토리)
Netlify Functions(서버리스 함수) 파일을 담는 디렉토리입니다. 기본값은 netlify/functions이며, 빌드 시 이곳의 함수들이 준비되고 배포됩니다.
더 자세한 내용이 궁금하다면 문서 바로가기 : https://docs.netlify.com/build/configure-builds/overview/
Build configuration overview
Configure build settings for a repository that uses continuous deployment, and understand build image options for your site.
docs.netlify.com
'개발' 카테고리의 다른 글
| [supabase] Supabase Publishable Key vs Secret Key 정리 (1) | 2025.08.29 |
|---|---|
| [netlify] Cafe24에서 구입한 도메인을 Netlify에 연결하는 가이드 (0) | 2025.08.26 |
| [unity] Unity 6 Challenge : 환경설정, 프로젝트 설정, BackGrounds, Scrolling Scripts, Player Jump (0) | 2025.01.31 |
| [swagger] string format(date, date-time, password, byte, binary) 스웨거 (0) | 2024.09.27 |
| kubernetes. failed to create deployment.app already exists (5) | 2024.09.01 |