エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
大規模サイト構築で重くなったpugのプロジェクトを高速化する。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
大規模サイト構築で重くなったpugのプロジェクトを高速化する。 - Qiita
サイトの画面構成がそれなりの規模感になってくると pug のビルドにも時間がかかるようになってきます。... サイトの画面構成がそれなりの規模感になってくると pug のビルドにも時間がかかるようになってきます。 pug で全体を毎回ビルドする設定をしていると、 public 配下をwatch する browserSync が無限にリロードを重ねるようになり、ブラウザがぶっ壊れます。 変更のあったpugファイルのみ変更反映すればいいんですが、依存関係ぐちゃぐちゃのpug構成内では、そううまいこと行きません。 pug コンパイルタスクの完了に合わせて browserSync のリロードとか書ければいいんですがビルドに 5s とかかかるようになってくると流石に待てないですね。 というわけで browserSync に mddleware を刺して動的に pug ファイルをコンパイルするアレです。 const fs = require("fs") const path = require("path")