AI Personal Learning
und praktische Anleitung

Onlook: Open Source Cursor für Front-End-Design, Entwurf und Veröffentlichung von Code in React-Anwendungen

Allgemeine Einführung

Onlook ist ein Open-Source-Design-Tool für Designer und Entwickler, mit dem Benutzer direkt in einer laufenden React-Anwendung entwerfen und Designänderungen in Code umwandeln können. Das Tool bietet ein intuitives visuelles Bearbeitungserlebnis ähnlich wie Figma oder Webflow, jedoch mit dem Schwerpunkt auf nativer Manipulation und nahtloser Code-Integration.Onlook wurde entwickelt, um den Design-zu-Entwicklungsprozess für Projekte in den Frameworks React und TailwindCSS zu rationalisieren. Es verfügt über eine aktive Entwicklergemeinschaft, die ständig aktualisiert wird, um neue Funktionen hinzuzufügen und weitere Frameworks zu unterstützen.

Onlook: Open Source Cursor für Front-End-Design, Schreiben von React und Tailwind CSS-Code-1


 

Funktionsliste

  • Designänderungen in EchtzeitÄndern Sie die Benutzeroberfläche Ihrer React-App direkt im Browser, um die Ergebnisse in Echtzeit zu sehen.
  • Code-UmschaltungÜbersetzung von Designänderungen in geeigneten Code und direkte Einbindung in die Codebasis.
  • Multi-Framework-UnterstützungReact und TailwindCSS werden derzeit unterstützt, eine Ausweitung auf weitere Frameworks ist für die Zukunft geplant.
  • lokaler BetriebAlle Vorgänge werden lokal ausgeführt, um die Sicherheit und den Schutz der Daten zu gewährleisten.
  • Open-Source-GemeinschaftUmfangreiche Unterstützung und Beiträge der Community, kontinuierliche Aktualisierungen und Verbesserungen der Funktionen.

 

Hilfe verwenden

Onlook installieren

  1. Herunterladen von Onlook::
    • Besuchen Sie die GitHub-Seite von Onlook.
    • Klicken Sie auf die Schaltfläche "Code" in der oberen rechten Ecke und wählen Sie "ZIP herunterladen", um den Quellcode herunterzuladen, oder klonen Sie das Repository direkt lokal:
      git clone https://github.com/onlook-dev/onlook.git
      
  2. Einrichten der Entwicklungsumgebung::
    • Stellen Sie sicher, dass Sie Node.js installiert haben (die neueste stabile Version wird empfohlen).
    • Wechseln Sie zu dem geklonten Verzeichnis oder dem extrahierten Ordner:
      CD Ausblick
      
    • Installieren Sie die Abhängigkeit:
      npm-Installation
      
    • Wenn es eine.env.exampleBitte kopieren und umbenennen.envGeben Sie bei Bedarf den API-Schlüssel ein.
  3. Start Onlook::
    • Starten Sie den Entwicklungsserver:
      npm run dev
      
    • Dadurch wird Onlook gestartet, so dass Sie lokal suchen und bearbeiten können.

Gestalten mit Onlook

  1. Starten Sie Ihr React-Projekt::
    • Stellen Sie sicher, dass Ihr React-Projekt lokal ausgeführt wird (z. B. mit dernpm-Start).
  2. Konfigurationselemente::
    • in Ihremnext.config.mjsvielleichtnext.config.jsFügen Sie das Onlook-Plugin zum
      import path von "path";
      const nextConfig = {
      experimental: {
      swcPlugins: [
      [ "@onlook/nextjs", { projectRoot: path.resolve(".") }]
      ]
      }
      }; }
      export default nextConfig.
      
    • Wenn Sie ein anderes Framework verwenden, konsultieren Sie die Dokumentation von Onlook für spezifische Konfigurationsrichtlinien.
  3. Editieren mit Onlook::
    • Öffnen Sie die Onlook-App und sie wird Ihr React-Projekt erkennen und laden.
    • Sie können die Benutzeroberfläche durch Klicken, Ziehen und Ablegen bearbeiten, genau wie bei den Chrome-Entwicklertools.
    • Verwenden Sie das Kontextmenü, um ein Element auszuwählen, um dessen Codeposition anzuzeigen oder zu bearbeiten.
  4. Buchungsänderungen::
    • Sobald Sie Ihre Designänderungen vorgenommen haben, klicken Sie auf die Schaltfläche "Veröffentlichen" und Onlook generiert einen Pull Request, um den geänderten Code in Ihr GitHub-Repository zu übertragen.

Operative Einzelheiten

  • NavigationshierarchieEbenen: Verwenden Sie das Ebenenbedienfeld, um verschiedene Ebenen in Ihrem Projekt auszuwählen, auszublenden oder zu erweitern.
  • Stil-Editor: Passen Sie Farben, Schriftarten, Layouts usw. an und sehen Sie die Änderungen direkt in Ihrem Browser.
  • Betrieb der KomponenteKopieren, Einfügen, Verschieben und Löschen von Komponenten, Unterstützung von Mehrfachauswahlen.
  • Hotkey-UnterstützungMit CMD+Option können Sie schnell in den interaktiven Modus wechseln, um innerhalb einer Seite zu blättern.

caveat

  • VersionskompatibilitätVergewissern Sie sich, dass Ihre Version von React mit der von Onlook unterstützten Version übereinstimmt.
  • UpdateRegelmäßig nach Updates für Onlook suchen, um die neuesten Funktionen und Korrekturen zu erhalten.
  • Beteiligung der Gemeinschaft: Treten Sie der Onlook-Community bei, um sich an Diskussionen zu beteiligen, Probleme zu melden oder Code beizutragen.

Mit diesen Schritten können Sie Onlook fließend verwenden, um die Produktivität von Design und Entwicklung zu steigern, direkt in Ihren React-Apps zu entwerfen und Designs nahtlos in wartbaren Code umzuwandeln.

Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Onlook: Open Source Cursor für Front-End-Design, Entwurf und Veröffentlichung von Code in React-Anwendungen

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)