私は、デフォルトのレイアウトを使ってLaravel 5.3アプリを書いています。これは、外部jsライブラリを追加するためのベストプラクティスであると思います。laravel jsベストプラクティス
jsファイルをpublic/jsに直接置く必要がありますか、それとももっとクリーンな方法がありますか?
私は、デフォルトのレイアウトを使ってLaravel 5.3アプリを書いています。これは、外部jsライブラリを追加するためのベストプラクティスであると思います。laravel jsベストプラクティス
jsファイルをpublic/jsに直接置く必要がありますか、それとももっとクリーンな方法がありますか?
パブリック/ jsのjQueryのような外部ライブラリを通常追加します.Laravelがそのようなアセットのパブリックディレクトリを暗黙的に参照するため、ビューレイアウトで使用するのが自然です。これを行うには
一つの方法は、ライブラリを呼び出すには
ディレクトリ構造
Public
|
|-js
|-script.js
|-css
|-style.css
をIS-
<script src="{{ asset('/js/script.js') }}"></script>
asset()
ヘルパーを呼び出して、私はまた、すべてがなどのjs /パブリックパブリックディレクトリで入れ、時には簡単で秩序だったものを保つためにサブディレクトリを作成します。その後、私はCSSとsiteiconsで同様のことを行う
asset('js/widgets/mywidget.js').
を呼び出すことができます。
これは私のやり方でしたが、今はLaravelの方法を模索しています。https://laravel.com/docs/5.3/elixir(私はファイルを置く場所を少し混乱させています... ) – g4b0