본문으로 건너뛰기
가이드

로컬 앱 개발

Nexia는 클라우드에서 실행하고 내 앱의 파일을 로컬에서 수정합니다.

로컬 앱 개발

먼저 빠른 시작을 완료하세요. 클라우드 샌드박스가 Nexia를 실행하고, 내 컴퓨터는 앱의 공개 브라우저 파일만 제공합니다. 비공개 Core는 로컬 의존성이 아닙니다.

기존 앱 이어서 개발하기

코드 예시
Shell
nexia login <project-id>
nexia link my-app
nexia validate my-app
nexia dev my-app

브라우저에서 연결을 승인하고, link가 표시한 프로젝트가 맞는지 확인하세요. 연결은 프로젝트 정보를 기록하며 앱을 업로드하지 않습니다. 앱 폴더는 본인의 소스 저장소에서 관리합니다.

public/ 파일을 수정하고 워크스페이스 작업 탭에서 확인하세요. Ctrl+C로 로컬 서버를 종료하고 같은 dev 명령으로 다시 시작할 수 있습니다. 연결이 만료되면 로그인과 프로젝트 승인을 다시 진행하세요. 샌드박스 만료일은 콘솔에서 확인합니다.

제출 전 확인

이전 제출 이후 파일을 바꿨다면 앱 버전을 올리세요. nexia validate my-app으로 검사한 뒤 nexia deploy my-app으로 제출하고 콘솔에서 결과를 확인합니다. 번들에는 공개 정적 파일만 넣고 서버 실행 파일이나 자격증명을 넣지 않습니다.

CLI의 정적 앱 Manifest와 Composer App Manifest는 서로 다른 계약입니다. SDK 레퍼런스는 프로젝트가 지원하는 연동 계약에 맞춰 사용하세요. Core 소스 접근은 개발자 시작 절차에 포함되지 않습니다.

확인

nexia status로 원하는 프로젝트에 연결됐는지 확인하세요. 프로젝트 콘솔에서 개발 공간을 열고 작업 탭의 앱을 확인합니다.

원본 위치: docs/developers/content/ko/getting-started/local-development.md