miriwoのブログ

IT系の技術や少し趣味よりのことも投稿してゆくよ😊

Laravel とLaravel Mixの関係(自分用にざっくりまとめてみる)

概要

  • Laravel Mixが何なのかちゃんと分かっていなかったのでまとめてみる

Laravel Mix とは

  • Laravelのフロントのコンパイルしてくれるツール
  • scssとかjsとかをコンパイルとかファイルをまとめたりしてくれるツール
  • 設定ファイルにはwebpackを用いる。webpackを用いてどのscssをコンパイルするとか、どれとどのjsファイルをまとめてコンパイルするとかを設定できる
  • 設定ファイルにwebpackを使っているからjsを束ねる(a.jsとb.jsをコンパイルしつつapp.jsにして指定のディレクトリに設置)とかができる
  • Laravel MixはNode.jsが入っていてnpmコマンドが実行できる環境じゃないと使えない

よく使われる例

scssのファイルをコンパイル

jsのファイルをコンパイル

参考文献