time
zeigt die Ausführungszeit nach Ausführung des Befehls rails serve
an. Das folgende Beispiel zeigt eine Ausführungszeit von 47 Sekunden. <code class="language-bash">$ rails -v Rails 8.0.0 $ time rails new classless-css-cdn ... real 0m47.500s user 0m33.052s sys 0m4.249s</code>
Rails 8 verwendet standardmäßig Propshaft als Ressourcen-Pipeline-Bibliothek und Importmap als JavaScript-Bibliothek, basierend auf seiner „Kein Build erforderlich“-Philosophie. Importmap macht nichts mit JavaScript.
<code class="language-bash">$ cd classless-css-cdn && code .</code>
Die Seite befindet sich im Abschnitt „Allgemeine Schritte“ des ersten Artikels der Serie.
app/views/layouts/application.html.erb
-Datei erneut und verweisen Sie über CDN auf den klassenlosen CSS-Stil<code class="language-html"> </code>
</head>
Folgendes ein. Sie müssen nicht alle dieser Stile verwenden; sie werden hinzugefügt, damit Sie verschiedene Optionen testen können. <code class="language-html"> <!-- 不同浏览器之间可能存在不同的边距或字体 --> <link href="https://cdn.jsdelivr.net/npm/normalize.css" rel="stylesheet"></link><link href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css" rel="stylesheet"></link> %> %> %> %> %> %> %> %> %> <link href="https://unpkg.com/sakura.css/css/sakura.css" media="screen" rel="stylesheet"></link><link href="https://unpkg.com/sakura.css/css/sakura-dark.css" media="screen and (prefers-color-scheme: dark)" rel="stylesheet"></link> %> %></code>
<link href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css" rel="stylesheet"></link>
), und kommentieren Sie die Zeile für andere Stile aus, z. B. die Zeile für einfaches CSS. Sobald Sie das obige Stylesheet speichern und Ihren Rails-Server starten, sehen Sie HTML, das mit dem klassenlosen CSS-Framework Ihrer Wahl gestaltet wurde.
Einige Stile verfügen über Dunkelmodusoptionen. Ändern Sie zur Bestätigung das Thema in den Farbpersonalisierungseinstellungen Ihres Computers. Suchen Sie in Windows nach „Dunkelmodus für Apps aktivieren“ und wechseln Sie zwischen Dunkelmodus und Hellmodus. Nach der Änderung der Betriebssystemeinstellungen sollte sich die HTML-Seite automatisch ändern, um anzuzeigen, dass sie den Hellmodus und den Dunkelmodus unterstützt.
[-] Organisieren Sie Stile nach Ihren Wünschen; [-] CSS-Dateien im Projekt zum Stylen verwenden, ohne ein CDN zu verwenden; [-] Verwenden Sie Rails Live Reload, um Änderungen in Ihrem Projekt im Browser dynamisch zu aktualisieren; [-] Wenn Sie mehr Zeit mit dem Frontend verbringen möchten, schauen Sie sich die Anpassungsoptionen für Ihre Lieblingsstile an; [-] Verwenden Sie Tailwind, um die Funktionalität klassenloser CSS-Frameworks zu replizieren;
Das obige ist der detaillierte Inhalt vonRuby on Rails Frontend schnell mit Frameworks CSS Classless oder Class-Light mit CDN. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!