ホームページ >ウェブフロントエンド >CSSチュートリアル >Ruby on Rails フロントエンド フレームワーク CSS クラスレス または クラスライト com CDN の高速化
time
コマンドは、rails serve
コマンドの実行後の実行時間を表示します。次の例は、実行時間が 47 秒であることを示しています。 <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 は、「ビルド不要」の理念に基づいて、デフォルトで Propshaft をリソース パイプライン ライブラリとして使用し、Importmap を JavaScript ライブラリとして使用します。 Importmap は JavaScript を使用しません。
<code class="language-bash">$ cd classless-css-cdn && code .</code>
このページは、シリーズの最初の記事の「共通の手順」セクションにあります。
app/views/layouts/application.html.erb
ファイルを再度開き、CDN 経由でクラスレス CSS スタイルを参照します<code class="language-html"> </code>
</head>
の前に以下を貼り付けます。これらのスタイルをすべて使用する必要はありません。さまざまなオプションをテストできるように追加されています。 <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>
) をコメント アウトし、Simple CSS の行など、他のスタイルの行のコメントを解除します。 上記のスタイルシートを保存して Rails サーバーを起動すると、選択したクラスレス CSS フレームワークを使用してスタイル設定された HTML が表示されます。
一部のスタイルにはダーク モード オプションがあります。確認するには、コンピュータの色の個人設定でテーマを変更します。 Windows で「アプリのダーク モードを有効にする」を検索し、ダーク モードとライト モードを切り替えます。オペレーティング システムの設定を変更すると、HTML ページが自動的に変更され、ライト モードとダーク モードをサポートしていることが示されます。
[-] 好みに応じてスタイルを整理します。 [-] CDN を使用せずに、プロジェクト内の CSS ファイルをスタイル設定に使用します。 [-] Rails Live Reload を使用して、ブラウザ内のプロジェクトの変更を動的に更新します。 [-] フロントエンドにより多くの時間を費やしたい場合は、お気に入りのスタイルのカスタマイズ オプションをチェックしてください。 [-] Tailwind を使用してクラスレス CSS フレームワークの機能を複製します。
以上がRuby on Rails フロントエンド フレームワーク CSS クラスレス または クラスライト com CDN の高速化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。