link[rel=preload]
yo webappで新しい標準を使用しgrunt serve
てCSSファイルをロードする方法はありますか?
例:
<link rel="preload" href="path" as="style" onload="this.rel='stylesheet'">
「だから grunt serve が CSS ファイルをロードする」とは、grunt タスクによって開始された http サーバーが、http ファイルの提供に加えて css ファイルをプリエンプティブに提供 (プッシュ) し、時間を節約することを意味すると思いますか?
grunt serve
残念ながら、これを機能させることは、現在、正しい方法で設定するほど簡単ではありません。プッシュ操作は Http/2 の機能であり、grunt serve がデフォルトで使用するサーバーは、Http/1.1 のみのストック ノード 1 です。
自分自身を助け、コミュニティに貢献したい場合は、「grunt-serve」をラップまたはフォークし、http サーバーとしてこのrequire('http')
ようなものに置き換えるプロジェクトを作成し、サーバー側のパーサーで検査することもできます「プリロード」属性を探して提供されるページ、または各ページと一緒に提供する必要があるファイルをプラグインに通知するその他の方法。