web-dev-qa-db-ja.com

Laravel app.jsとapp.cssなぜ使用する必要があるのですか?それらを削除できますか?

私はLaravelの新しい学習者です。

私はLaravel5.3を使用していますが、使用したいブートストラップcssおよびJs。ただし、Laravelにはデフォルトのapp.cssapp.jsがあります。うさぎapp.css実際にブートストラップ[〜#〜] css [〜#〜]およびapp.jsはBootstarpjsのように機能します。しかし、app.jsapp.cssを削除して、カスタムバージョンBootstrap[〜#〜] css [〜#〜][〜#〜] js [〜#〜]

したがって、なぜこの2つのファイルを使用するのかを知る必要がありますか?

8
MD Ashik

あなたはそれらを削除することができます、次の行を読んでください:

[〜#〜] css [〜#〜]

Laravel Elixirは、SASS以下のコンパイルよりもクリーンで表現力豊かなAPIを提供します。SASS以下は、CSSでの作業をより楽しくする変数、ミックスイン、その他の強力な機能を追加するプレーンCSSの拡張機能です。

このドキュメントでは、CSSコンパイル全般について簡単に説明します。ただし、SASS以下のコンパイルの詳細については、完全なLaravel Elixirドキュメントを参照してください。

JavaScript

Laravelでは、アプリケーションを構築するために特定のJavaScriptフレームワークまたはライブラリを使用する必要はありません。実際、JavaScriptを使用する必要はまったくありません。ただし、Laravelには、Vueライブラリを使用して最新のJavaScriptの記述を簡単に開始できるようにするための基本的なスキャフォールディングが含まれています。Vue =コンポーネントを使用して堅牢なJavaScriptアプリケーションを構築するための表現力豊かなAPIを提供します。

完全なリファレンス

3
Mayank Pandeyz

LaravelのデフォルトのCSSファイルとJSファイルは安全に削除できます。

ただし、これらのスタイルはデフォルトで以下の場所で使用されますので、ご注意ください。

  1. デフォルトのウェルカムページ
  2. Laravel認証ページ
  3. デフォルトのエラーページ

カスタムテーマまたは独自のスタイルを使用している場合は、Laravel Elixerを使用してそれらをコンパイルすると、スタイルファイル用にapp.cssが作成され、javascript関連ファイル用にapp.jsが作成されます。

https://laravel.com/docs/5.3/elixir

https://laravel.com/docs/5.3/frontend

3
Arun Code