일반 소개
Onlook은 디자이너와 개발자를 위해 제작된 오픈 소스 디자인 도구로, 사용자가 실행 중인 React 애플리케이션에서 직접 디자인하고 디자인 변경 사항을 코드로 변환할 수 있습니다. 이 도구는 Figma 또는 Webflow와 유사한 직관적인 시각적 편집 환경을 제공하지만 네이티브 조작과 원활한 코드 통합에 중점을 두고 있으며, Onlook은 React 및 TailwindCSS 프레임워크에서 프로젝트의 디자인에서 개발까지의 프로세스를 간소화하도록 설계되었습니다. 새로운 기능을 추가하고 더 많은 프레임워크를 지원하기 위해 지속적으로 업데이트되는 활발한 개발자 커뮤니티가 있습니다.

기능 목록
- 실시간 디자인 수정브라우저에서 직접 React 앱의 UI를 수정하여 실시간으로 결과를 확인할 수 있습니다.
- 코드 전환디자인 변경 사항을 적절한 코드로 번역하여 코드 베이스에 직접 푸시합니다.
- 멀티 프레임워크 지원현재 React와 TailwindCSS가 지원되며, 향후 더 많은 프레임워크로 확장할 계획입니다.
- 로컬 운영모든 작업은 로컬에서 수행되어 데이터 보안과 개인 정보를 보호합니다.
- 오픈 소스 커뮤니티풍부한 커뮤니티 지원 및 기여, 지속적인 기능 업데이트 및 개선.
도움말 사용
Onlook 설치
- Onlook 다운로드::
- Onlook의 GitHub 페이지를 방문하세요.
- 오른쪽 상단의 '코드' 버튼을 클릭하고 'ZIP 다운로드'를 선택하여 소스 코드를 다운로드하거나 리포지토리를 로컬에 직접 복제합니다:
git clone https://github.com/onlook-dev/onlook.git
- 개발 환경 설정::
- Node.js가 설치되어 있는지 확인합니다(안정적인 최신 버전 권장).
- 복제된 디렉토리 또는 압축을 푼 폴더로 이동합니다:
cd onlook - 종속성을 설치합니다:
npm install - 있는 경우
.env.example복사하여 이름을 변경하세요..env를 클릭하고 필요에 따라 API 키를 입력합니다.
- Onlook 시작::
- 개발 서버를 실행합니다:
npm run dev - 그러면 Onlook이 시작되어 로컬에서 탐색하고 편집할 수 있습니다.
- 개발 서버를 실행합니다:
Onlook으로 디자인하기
- React 프로젝트 시작하기::
- React 프로젝트가 로컬에서 실행되고 있는지 확인합니다(예:
npm start).
- React 프로젝트가 로컬에서 실행되고 있는지 확인합니다(예:
- 구성 항목::
- 의
next.config.mjs어쩌면next.config.jsOnlook 플러그인을import path from "path"; const nextConfig = { experimental: { swcPlugins: [ ["@onlook/nextjs", { projectRoot: path.resolve(".") }] ] } }; export default nextConfig; - 다른 프레임워크를 사용하는 경우 구체적인 구성 지침은 Onlook의 설명서를 참조하세요.
- 의
- Onlook으로 편집하기::
- Onlook 앱을 열면 React 프로젝트가 인식되고 로드됩니다.
- Chrome 개발자 도구에서와 마찬가지로 클릭, 끌어서 놓기를 통해 UI를 편집할 수 있습니다.
- 컨텍스트 메뉴를 사용하여 요소를 선택하여 해당 코드 위치를 보거나 편집합니다.
- 변경 사항 게시::
- 디자인을 변경한 후 "게시" 버튼을 클릭하면 Onlook에서 풀 리퀘스트를 생성하여 수정된 코드를 GitHub 리포지토리에 푸시합니다.
운영 세부 정보
- 탐색 계층 구조레이어 패널을 사용하여 프로젝트에서 여러 레이어를 선택, 숨기거나 확장할 수 있습니다.
- 스타일 편집기색상, 글꼴, 레이아웃 등을 조정하고 브라우저에서 바로 변경 사항을 확인할 수 있습니다.
- 구성 요소 작동구성 요소 복사, 붙여넣기, 이동 및 삭제 기능, 다중 선택 작업 지원.
- 단축키 지원페이지 내에서 스크롤하기 위해 대화형 모드로 빠르게 전환하려면 CMD+옵션을 사용하세요.
주의
- 버전 호환성사용 중인 React 버전이 Onlook에서 지원하는 버전과 일치하는지 확인하세요.
- 업데이트최신 기능 및 수정 사항을 확인하기 위해 정기적으로 Onlook 업데이트를 확인하세요.
- 커뮤니티 참여Onlook 커뮤니티에 가입하여 토론에 참여하거나 문제를 보고하거나 코드를 기여하세요.
이러한 단계를 통해 Onlook을 능숙하게 사용하여 디자인 및 개발 생산성을 높이고, React 앱에서 직접 디자인하고, 디자인을 유지 관리 가능한 코드로 원활하게 변환할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...




