Laravel5.4で静的ファイルのコンパイル(Laravel Mix)です。Laravel5.3から、またガラッと変わりましたね。
指定している下記2つのファイルを、いろいろ変更して試してみると、どういうことなのかよくわかります。
resources/assets/js/app.js
resources/assets/sass/app.scss
参考サイト
Compiling Assets (Laravel Mix)(Laravel)
Laravel5.3で静的ファイルのコンパイル(Laravel Elixir)
webpack.mix.js
$ node -v
$ npm -v
$ npm install
$ npm run dev
$ npm run production
$ npm run watch
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css')
.version();
指定している下記2つのファイルを、いろいろ変更して試してみると、どういうことなのかよくわかります。
resources/assets/js/app.js
resources/assets/sass/app.scss
参考サイト
Compiling Assets (Laravel Mix)(Laravel)
Laravel5.3で静的ファイルのコンパイル(Laravel Elixir)