Laravel Mix 5 で mix-manifest.js を作らない方法
はじめに
今日は Laravel Mix 5 で mix-manifest.js を出力しない設定方法をご紹介します。
確認に使用したのは laravel-mix 5.0.9 です。
設定方法
webpack.mix.js に下記を追加すれば OK です。
webpack.mix.js
Mix.manifest.refresh = () => {};
解説
mix-manifest.js を作る処理は下記ファイルの refresh() に書かれています。
/node_modules/laravel-mix/src/Manifest.js
この refresh を、何もしない関数に置き換えることで mix-manifest.js を作らないようにしています。
() => {} はアロー関数というもので、下記と同じになります。
Mix.manifest.refresh = function () { };
- アロー関数 - JavaScript | MDN
- https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Functions/Arrow_functions