Heim  >  Artikel  >  Web-Frontend  >  So richten Sie eine eigenständige CLI ein: Verwenden Sie Tailwind CSS ohne Node.js in Shopify.

So richten Sie eine eigenständige CLI ein: Verwenden Sie Tailwind CSS ohne Node.js in Shopify.

WBOY
WBOYOriginal
2024-09-01 20:31:17372Durchsuche

How to setup standalone CLI: use Tailwind CSS without Node.js in Shopify.

Abhängigkeiten

  • Shopify CLI: Ein Befehlszeilenschnittstellentool, das Sie bei der Entwicklung und Verwaltung Ihrer Shopify-Themes unterstützt.
  • TailwindCSS: Ein Utility-First-CSS-Framework zum schnellen Erstellen benutzerdefinierter Designs.

Aufstellen

Wir verwenden Tailwind als eigenständiges CLI-Tool. Weitere Informationen finden Sie im offiziellen Leitfaden.

Hinweis: Wenn Sie dies auf einem Mac mit einem Intel-Prozessor einrichten, ersetzen Sie in den folgenden Befehlen macos-arm64 durch macos-x64.

  1. Laden Sie die neueste TailwindCSS-Binärdatei für macOS mit ARM64-Architektur herunter:

    curl -sLO https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-macos-arm64

  2. Heruntergeladene Datei ausführbar machen:

    chmod +x tailwindcss-macos-arm64

  3. Verschieben Sie die ausführbare Datei auf einen passenderen Namen:

    mv tailwindcss-macos-arm64 tailwindcss

  4. Führen Sie den TailwindCSS-Watcher aus:

    • Dieser Befehl überwacht Ihre TailwindCSS-Quelldatei (./assets/tailwind.css) auf Änderungen und kompiliert die Ausgabe in die gewünschte CSS-Datei (./assets/style.css):

      ./tailwindcss -i ./assets/tailwind.css -o ./assets/style.css --watch

Veröffentlichen

Wenn Sie bereit sind, Ihr CSS für die Produktion zu kompilieren, sollten Sie den folgenden Befehl verwenden, um Ihr CSS zu minimieren:

./tailwindcss -i ./assets/tailwind.css -o ./assets/style.css --minify

Dieser Befehl nimmt Ihre Eingabe-CSS-Datei (./assets/tailwind.css), verarbeitet sie mit TailwindCSS und gibt eine minimierte CSS-Datei (./assets/style.css) aus, die für die Produktion optimiert ist.


Abschluss

Mit diesen Schritten haben Sie TailwindCSS erfolgreich als eigenständiges CLI-Tool eingerichtet und in Ihr Projekt integriert. Mit diesem Setup können Sie Ihr CSS mithilfe des Utility-First-Ansatzes von Tailwind effizient entwickeln und verwalten. Durch die Ausführung des Watchers wird sichergestellt, dass Ihr CSS während der Entwicklung automatisch kompiliert wird, während der Minimierungsschritt Ihr CSS für die Produktion vorbereitet und es hinsichtlich der Leistung optimiert. Dieser optimierte Prozess trägt dazu bei, eine saubere und wartbare Codebasis aufrechtzuerhalten, sodass Sie sich problemlos auf die Erstellung und Anpassung Ihres Shopify-Themes konzentrieren können.

Das obige ist der detaillierte Inhalt vonSo richten Sie eine eigenständige CLI ein: Verwenden Sie Tailwind CSS ohne Node.js in Shopify.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn