#インストールの依存関係
#
cd /var/www/html/laravel-project npm i -D laravel-mix@^5.x laravel-mix-template-minifier watch shelljs
ログイン後にコピー
#ファイル webpack.mix.js を開き、次の内容を追加します:
mix.minTemplate \= require("laravel-mix-template-minifier"); mix.minTemplate("storage/framework/views/\*.php", "storage/framework/views/", { collapseInlineTagWhitespace: true, collapseWhitespace: true, minifyCSS: true, minifyJS: true, processConditionalComments: true, removeAttributeQuotes: false, removeComments: true, removeTagWhitespace: false, trimCustomFragments: false, });
ログイン後にコピー
Compression パラメーター。html-minifier を参照してください (https://github.com/kangax/html-minifier? spm= a2c6h.14275010.0.0.70f559611yXtvP)
ファイルの変更をリッスンプロジェクトのルート ディレクトリに新しいファイル
を作成し、以下の内容を記述します。
let shell = require("shelljs"); let watch = require("watch"); let precessing = false; watch.watchTree("./storage/framework/views", function(f, curr, prev) { if (!precessing) { precessing = true; shell.exec("npm run prod"); setTimeout(() => { precessing = false; }, 5000); } });
ログイン後にコピー
起動時の自動起動監視コマンド
上記の手順が完了したら、##node compress.js を実行します。コマンド ラインを使用して圧力損失を自動的に監視するテンプレート ファイルを使用すると、Web ページを開いて、
著者別の最新記事
-
2023-04-24 11:00:01
-
2023-04-24 10:55:51
-
2023-04-24 10:52:44
-
2023-04-23 17:40:51
-
2023-04-23 17:38:02
-
2023-04-23 17:34:02
-
2023-04-23 10:15:45
-
2023-04-23 10:10:52
-
2023-04-21 16:01:59
-
2023-04-21 15:58:01
最新の問題
Flutter、Laravel、PHPを使用してAPI応答の「students」配列の「type」プロパティにアクセスするにはどうすればよいですか?
"data":{"id":9,"name":"tala","role":&quo...
から 2024-04-04 19:25:13
0
1
288